A. New Thread(){
Public voidrun(){
doStuff();
}
}
B. New Thread(){
Public voidstart(){
doStuff();
}
}
C. NewThread(){
Public voidstart(){
doStuff();
}
}
Run();
D. NewThread(){
Public voidrun(){
doStuff();
}
}
Start();
E. New Thread(new Runable){
Public voidrun(){
doStuff();
}
}
run();
F. New Thread(new Runable){
Public voidrun(){
doStuff();
}
}
start();作者: AllenIverson 时间: 2015-7-24 15:29
答案是:D和F,首先线程执行的代码是封装在run()方法中,其次是线程启动是调用start()方法。实现多线程有D和F两种方式。
D.new Thread(){
Public void run(){
doStuff();
}
}
.Start();
F. new Thread(new Runable){
Public voidrun(){
doStuff();
}
}
.start();作者: 章浩 时间: 2015-7-24 23:27