Java建立多執行緒的一種方法
Java建立多執行緒的一種方法
1.建立一個
T
h
r
e
a
d
Thread
Thread的子類。
重寫
r
u
n
run
run方法。
2.主類建立子類物件,執行 s t a r t ( ) start() start()方法的同時,執行 m a i n ( ) main() main()方法,即實現了多執行緒。
注: J a v a Java Java中多執行緒是搶佔式排程,誰優先順序高用誰,優先順序相同就隨機。
子類:
public class MyThread extends Thread{
@Override
public void run() {
for(int i=0;i<20;i++){
System.out.println("run:"+i);
}
}
}
主類:
public class Demo02 {
public static void main(String[] args) {
MyThread mt = new MyThread();
mt.start();
for (int i = 0; i < 20; i++) {
System.out.println("main:"+i);
}
}
}
執行結果:
main:0
main:1
run:0
main:2
run:1
main:3
run:2
main:4
run:3
main:5
run:4
main:6
run:5
main:7
run:6
main:8
run:7
main:9
run:8
main:10
run:9
main:11
main:12
run:10
main:13
run:11
main:14
run:12
main:15
run:13
main:16
run:14
main:17
run:15
main:18
run:16
main:19
run:17
run:18
run:19
相關文章
- Java建立多執行緒的四種方式Java執行緒
- 【java】【多執行緒】建立執行緒的兩種常用方式(2)Java執行緒
- Java建立多執行緒的幾種方式實現Java執行緒
- java 多執行緒之使用 interrupt 停止執行緒的幾種方法Java執行緒
- Java多執行緒【三種實現方法】Java執行緒
- 【 Thread】建立執行緒的2種方法thread執行緒
- 建立執行緒的4種方法 and 執行緒的生命週期執行緒
- Java 執行緒建立與常用方法Java執行緒
- Java多執行緒學習(1)建立執行緒與執行緒的生命週期Java執行緒
- Java多執行緒學習(一)Java多執行緒入門Java執行緒
- Java多執行緒(一)多執行緒入門篇Java執行緒
- 終止java執行緒的2種方法Java執行緒
- Java多執行緒之一Java執行緒
- java--執行緒池--建立執行緒池的幾種方式與執行緒池操作詳解Java執行緒
- Java實現多執行緒的三種方式Java執行緒
- 多執行緒------執行緒與程式/執行緒排程/建立執行緒執行緒
- Python併發程式設計之建立多執行緒的幾種方法(二)Python程式設計執行緒
- 多執行緒(五)---執行緒的Yield方法執行緒
- Java基礎:執行緒的三種建立方式Java執行緒
- Java 中執行緒池的7種建立方式!Java執行緒
- Java多執行緒-執行緒中止Java執行緒
- 【Java多執行緒】執行緒安全的集合Java執行緒
- Java多執行緒-執行緒池的使用Java執行緒
- JAVA中執行緒的建立Java執行緒
- 多執行緒的建立 兩種方式以及使用建議執行緒
- 建立執行緒的三種方式執行緒
- 執行緒建立的四種方式執行緒
- Java多種方法實現等待所有子執行緒完成再繼續執行Java執行緒
- java的執行緒、建立執行緒的 3 種方式、靜態代理模式、Lambda表示式簡化執行緒Java執行緒模式
- Java多執行緒詳解——一篇文章搞懂Java多執行緒Java執行緒
- Java面試之Java中實現多執行緒有幾種方法Java面試執行緒
- Java併發(三)----建立執行緒的三種方式及檢視程式執行緒Java執行緒
- 【Java多執行緒】輕鬆搞定Java多執行緒(二)Java執行緒
- 【JAVA併發第二篇】Java執行緒的建立與執行,執行緒狀態與常用方法Java執行緒
- JAVA多執行緒詳解(一)Java執行緒
- Java 多執行緒詳解(一)Java執行緒
- java——多執行緒Java執行緒
- java多執行緒Java執行緒