例如:
public class TwoTaskCirculate {
class TaskA extends TimerTask {
public void run() {
System.out.println("A!");
new Timer().schedule(new TaskB(), 2000);
}
}
class TaskB extends TimerTask {
@Override
public void run() {
System.out.println("B");
new Timer().schedule(new TaskA(), 2000);
}
}
public static void main(String[] args) {
new Timer().schedule(new TwoTaskCirculate().new TaskB(), 2000);
}
}可以运行,当我写在main方法的时候就总报错,求大侠指导!!!
public class TwoTaskCirculate {
public static void main(String[] args) {
class TaskB extends TimerTask {
@Override
public void run() {
System.out.println("B");
new Timer().schedule(new TaskA(), 2000); //此处报错TaskA 无法解析为类型
}
}
class TaskA extends TimerTask {
@Override
public void run() {
System.out.println("A");
new Timer().schedule(new TaskB(), 2000);
}
}
}
}
public class TwoTaskCirculate {
class TaskA extends TimerTask {
public void run() {
System.out.println("A!");
new Timer().schedule(new TaskB(), 2000);
}
}
class TaskB extends TimerTask {
@Override
public void run() {
System.out.println("B");
new Timer().schedule(new TaskA(), 2000);
}
}
public static void main(String[] args) {
new Timer().schedule(new TwoTaskCirculate().new TaskB(), 2000);
}
}可以运行,当我写在main方法的时候就总报错,求大侠指导!!!
public class TwoTaskCirculate {
public static void main(String[] args) {
class TaskB extends TimerTask {
@Override
public void run() {
System.out.println("B");
new Timer().schedule(new TaskA(), 2000); //此处报错TaskA 无法解析为类型
}
}
class TaskA extends TimerTask {
@Override
public void run() {
System.out.println("A");
new Timer().schedule(new TaskB(), 2000);
}
}
}
}
解决方案 »
- 最近在做https双向认证的时候发现异常请帮忙看看
- 有人用过exe4j吗?有个问题。
- 两个用String类型表示的ip地址,该如何比较大小呢? 类似C中inet_addr的功能
- 帮我看看这个小代码为什么出错,关于clone
- 在线程里面的值怎么调用界面类的jTextArea里面显示?
- object对象的问题
- 推荐些学习Java的好书,从入门到高级的
- 高数与其它类数学
- java 和 c# 哪一个更有发展?
- 非常奇怪!看上相等就是不等!!!高分
- 【跪求解答】菜鸟求助一个关于GUI的小问题
- HttpURLConnection.setRequestProperty不能设置authorization header???
1楼的一句"main方法从上往下按顺序执行"让我顿悟了,谢谢你了,