package thread1;
public class TestYield {
public static void main(String[] args) {
aaa a = new aaa();
bbb b = new bbb();
Thread t1 = new Thread(a);
Thread t2 = new Thread(b);
t1.start();
// Thread.yield();
t2.start();
// Thread.yield();
}
}
class aaa implements Runnable {
@Override
public void run() {
while (true) {
System.out.println("娘子");
Thread.yield();
}
}
}
class bbb implements Runnable {
@Override
public void run() {
while (true) {
System.out.println("啊哈");
Thread.yield();
}
}
}
多線程Yield用法案例
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
第13章-Swing程序設計
qq_39036053
2018-08-27 18:41:39
第1章-初識Java
qq_39036053
2018-08-27 18:41:27
Java基礎--5字符串
ashTake
2018-08-27 13:17:52
Java基礎--6輸入輸出
ashTake
2018-08-27 13:17:52
數據結構與算法--1Java實現線性表的順序存儲
ashTake
2018-08-27 13:17:50
Java基礎--2變量
ashTake
2018-08-27 13:17:50
Java基礎--3常量
ashTake
2018-08-27 13:17:50
Java基礎--1數據類型
ashTake
2018-08-27 13:17:49
Java基礎--4運算符
ashTake
2018-08-27 13:17:49
Java + 對象的聚合例子(計算三角形、圓形的面積)
ashTake
2018-08-27 13:17:49
break和continue的區別和重點
ashTake
2018-08-27 13:17:49
Java + 面向接口interface代碼實現(計算三角形、圓形的面積)
ashTake
2018-08-27 13:17:49
Java入門和進階必讀書單
ashTake
2018-08-27 13:17:49
Java + 面向抽象abstract類與函數實現(計算三角形、圓形的面積)
ashTake
2018-08-27 13:17:49