package test07;
public class Demo16_匿名内部类在线程中的使用 {
public static void main(String[] args) {
new Thread(){
public void run(){
for(int x=0;x<40;x++)
{
System.out.println(Thread.currentThread().getName()+"....X..."+x);
}
}
}.start();//利用一个匿名内部类创建一个线程并且使其运行起来
Runnable r = new Runnable() {
@Override
public void run() {
for(int x=0;x<40;x++)
{
System.out.println(Thread.currentThread().getName()+"....X..."+x);
}
}
};
new Thread(r).start();
for(int x=0;x<40;x++)
{
System.out.println(Thread.currentThread().getName()+"....X..."+x);
}
new Thread(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
System.out.println("CCCCCC");//相当于子类覆盖了父类的方法
}
})
{
public void run() {
System.out.println("DDDDD");//执行
}
}.start();
}
}