作用
1:简化代码,不比新建一个类来特意继承Thread或者实现Runable(这个类可能只使用一次)
把继续,重写run方法,设置线程任务,开启线程都放在一起实现
方式
1:
new Thread(){
@Override
public void run() {
//设置线程任务
System.out.println(Thread.currentThread().getName());
}
}.start();
2:
Runnable runnable = new Runnable() {
@Override
public void run() {
System.out.println(Thread.currentThread().getName());
}
};
new Thread(runnable).start();