package demo;
public class Test1 {
public static void main(String[] args) {
//集成Thread类
new MyThread().start();
//匿名内部类重写run方法
new Thread() {
public void run() {
for(int i=0; i< 1100; i++) {
System.out.println(i);
}
}
}.start();
//匿名内部类Thread 构造器填入Runnable接口的实现对象
Runnable r = new Runnable() {
@Override
public void run() {
for(int i=0; i< 1100; i++) {
System.out.println(i);
}
}
};
Thread t = new Thread(r);
t.start();
//将匿名内部类Thread 构造器填入Runnable接口的实现对象结合起来使用
new Thread(new Runnable() {
@Override
public void run() {
for(int i=0; i< 1100; i++) {
System.out.println(i);
}
}
}).start();
}
}
//继承Thread类
class MyThread extends Thread{
public void run() {
for (int i = 0; i < 100; i++) {
System.out.println("myThread : "+i);
}
}
}
JAVA 多线程匿名内部类的使用
最新推荐文章于 2022-12-27 11:11:40 发布