* 多线程匿名内部类的方式
* 格式:
* new 类名/接口名(){
* 重写方法;
* };
* 匿名内部类的本质?
* 继承了该类或者该接口的子类对象!
public class ThreadDemo {
public static void main(String[] args) {
// 继承关系 自定义类extends Thread
new Thread() {
@Override
public void run() {
for(int x=0;x<100;x++) {
System.out.println(this.getName()+":"+x);
}
}
}.start();
//实现关系:自定义类:implements Runnable{}
//形式参数如果是接口类型,需要该接口子实现类对象/接口的匿名内部类
new Thread(new Runnable() {
public void run() {
for(int x=0;x<100;x++) {
System.out.println(Thread.currentThread().getName()+":"+x);
}
}
}).start();
}
}