package com.cug.innerclass.thread;
public class InnerClassThread {
public static void main(String[] args) {
//继承Thread实现
new Thread(){
public void run(){
for(int i=0;i<100;++i){
System.out.println(Thread.currentThread().getName()+","+i);
}
}
}.start();
//通过Runnable接口
new Thread(new Runnable(){
public void run(){
for(int i=0;i<100;++i){
System.out.println(Thread.currentThread().getName() + "," + i);
}
}
}).start();
//复杂方式,实际调用的是第二run()方法
new Thread(new Runnable(){
public void run(){
for(int i=0;i<100;++i){
System.out.println(Thread.currentThread().getName() + "," + i);
}
}
}){
public void run(){
for(int i=0;i<100;++i){
System.out.println("world" + "," + i);
}
}
}.start();
}
}
Java基础----内部类实现Thread
最新推荐文章于 2022-10-19 18:35:50 发布