使用匿名内部类的方式实现多线程
作者:
i小雨 | 来源:发表于
2020-08-27 15:16 被阅读0次package com.company.innerclass;
public class TestInnerClass {
public static void main(String[] args) {
//extends Thread类的写法
//new Thread().start();
new Thread(){
@Override
public void run() {
for (int i = 0; i < 20; i++) {
System.out.println(Thread.currentThread().getName()+" extends Thread类的写法");
}
}
}.start();
//implements Runnable类的写法
Runnable r = new Runnable(){
@Override
public void run() {
for (int i = 0; i < 20; i++) {
System.out.println(Thread.currentThread().getName()+" implements Runnable类的写法");
}
}
};
new Thread(r).start();
//implements Runnable类的简写
new Thread(new Runnable(){
@Override
public void run() {
for (int i = 0; i < 20; i++) {
System.out.println(Thread.currentThread().getName()+" implements Runnable类的简写");
}
}
}).start();
}
}
本文标题:使用匿名内部类的方式实现多线程
本文链接:https://www.haomeiwen.com/subject/gibcsktx.html
网友评论