java中继承TimerTask类后run()方法中返回值问题 ?public class Text{
public void method() {
Timer timer=new Timer();
timer.schedule(new TimeDemo(),0,10000);
//如何得到TimeDemo 中 n的值???
}
}
import java.util.TimerTask;
public class TimeDemo extends TimerTask {
B b=new B();
int n;
public void run(){
n=b.xxMethod();
System.out.println(n);
}
}
请问如何将这个n 值返回Text类中的method方法中去?
public void method() {
Timer timer=new Timer();
timer.schedule(new TimeDemo(),0,10000);
//如何得到TimeDemo 中 n的值???
}
}
import java.util.TimerTask;
public class TimeDemo extends TimerTask {
B b=new B();
int n;
public void run(){
n=b.xxMethod();
System.out.println(n);
}
}
请问如何将这个n 值返回Text类中的method方法中去?
int i = 0;
public void method() {
Timer timer=new Timer();
timer.schedule(new TimeDemo(),0,10000);
//如何得到TimeDemo 中 n的值???
}
}
import java.util.TimerTask;
public class TimeDemo extends TimerTask {
B b=new B();
public void run(){
i=b.xxMethod();
System.out.println(n);
}
}
这样看看
就像在家里的电脑上ctr+C 然后在公司的电脑上ctr+v是不行的,多贵的电脑都不行!!!