package thread;
/**
* 直接在主函数中,建立匿名内部子类线程对象
* @author zjw
*
*/
public class Thread_all {
public static void main(String[] args) {
new Thread(){//父类实现子类对象
public void run(){
for (int i = 0; i < 100; i++) {
System.out.println("a-----"+i);
}
}
}.start();//父类匿名内部类调用
for (int i = 0; i < 100; i++) {
System.out.println("b-----"+i);
}
//接口匿名实现内部子类方法一
new Thread(new Runnable(){
public void run(){
for (int i = 0; i < 100; i++) {
System.out.println("c-----"+i);
}
}
}
).start();
//接口实现匿名子类方法二
Runnable r=new Runnable(){
public void run(){
for (int i = 0; i < 100; i++) {
System.out.println("d-----"+i);
}
}
};
new Thread(r).start();
}
}