匿名內部類創建線程
格式: new 父類(){
在括號內直接重寫run方法來設置線程任務 }
代碼如下:
public class testThread {
public static void main(String[] args) {
//繼承Thread的匿名內部類線程創建方法1
new Thread() {
@Override
public void run() {
for (int i = 0; i < 10; i++) {
System.out.println("我是一只小菜鳥");
}
}
}.start();
//實現Runnable的匿名內部類的線程創建方法
new Thread(new Runnable() {
@Override
public void run() {
for (int i = 0; i < 20; i++) {
System.out.println("Runnable的匿名--->線程");
}
}
}).start();
}
@Override
public void run() {
for (int i = 0; i < 10; i++) {
System.out.println("我是一只小菜鳥");
}
}
}.start();
//實現Runnable的匿名內部類的線程創建方法
new Thread(new Runnable() {
@Override
public void run() {
for (int i = 0; i < 20; i++) {
System.out.println("Runnable的匿名--->線程");
}
}
}).start();
}
}
結果:

