接口回调
Posted laurdawn
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了接口回调相关的知识,希望对你有一定的参考价值。
1 package com.laurdawn; 2 3 public class Test { 4 5 public static void main(String[] args) { 6 Callbak callback = new Callbak() { 7 8 @Override 9 public void getPosition(float x) { 10 System.out.println("接口回调的位置:" + x); 11 } 12 }; 13 new Mythread(callback).start(); 14 } 15 16 public static class Mythread extends Thread { 17 private Callbak callback; 18 private float currentX = 0; 19 20 public Mythread(Callbak callback) { 21 this.callback = callback; 22 } 23 24 @Override 25 public void run() { 26 while (true) { 27 currentX++; 28 callback.getPosition(currentX); 29 try { 30 sleep(300); 31 } catch (InterruptedException e) { 32 e.printStackTrace(); 33 } 34 } 35 } 36 } 37 38 public interface Callbak { 39 public void getPosition(float x); 40 } 41 42 }
以上是关于接口回调的主要内容,如果未能解决你的问题,请参考以下文章