出错了?

来源:百度知道 编辑:UC知道 时间:2024/05/30 07:18:44
import java.util.Timer;
import java.util.TimerTask;
public class car extends Thread{
Timer timer=new Timer();
int carspeed=0;
int juli=100;
void start(){
whlie(juli>0){
task tas=new task();
}
}
public static void main(String[] args){
Thread th=new car();
th.start();
}
class task extends TimerTask{
public task(){
juli-=juli;
System.out.println("离终点的距离是"+juli);
}
}
}

错太多了……
while打错了
Thread和TimerTask的子类要实现抽象方法run()
你的这种写法,task就是car的内部类了!~(类名建议首字母大写)
实现线程又三种方法:
1、继承Thread类
2、使用Runnable接口
3、使用Timer和TimerTask
你线程的使用方法不对……

线成要看看例子的