匿名内部类实现线程的创建方式
/*
匿名内部类的作用:简化代码
把子类继承父类,重写父类中的方法,创建子类对象一步合成
*/
public class DemoThread {
public static void main(String[] args) {
// 线程的父类是Thread
new Thread() {
// 重写run方法,布置线程任务
public void run() {
for (int i = 0; i < 10; i++) {
System.out.println(Thread.currentThread().getName() + "-->" + i);
}
}
}.start();
// 线程的接口Runnable
new Thread(new Runnable() {
// 重写run方法,布置线程任务
public void run() {
for (int i = 0; i < 10; i++) {
System.out.println(Thread.currentThread().getName() + "-->" + i);
}
}
}).start();
}
}