public class NewThread {
public static void main(String[] args){
new Thread(new Runnable(){
public void run(){
System.out.println("一个实现了Runnable接口的匿名内部类,并作为参数传给Thread的构造函数");
}
})
{
@Override
public void run(){
System.out.println("这是一个继承Thread的匿名内部类。——两种方法都存在时,此处优先");
}
}.start();
}
}很简洁吧:
本文展示了一个Java程序示例,使用了匿名内部类来实现Runnable接口和继承Thread类。通过这种方式,可以在不定义新类的情况下创建并启动线程。

被折叠的 条评论
为什么被折叠?



