一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務(wù)器之家:專注于服務(wù)器技術(shù)及軟件下載分享
分類導(dǎo)航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務(wù)器之家 - 編程語言 - JAVA教程 - Java線程調(diào)度之線程休眠用法分析

Java線程調(diào)度之線程休眠用法分析

2019-12-21 14:45liuzx32 JAVA教程

這篇文章主要介紹了Java線程調(diào)度之線程休眠用法,較為詳細(xì)的分析了Java線程休眠的功能與實現(xiàn)技巧,需要的朋友可以參考下

本文實例分析了Java線程調(diào)度之線程休眠用法。分享給大家供大家參考。具體分析如下:

Java線程調(diào)度是Java多線程的核心,只有良好的調(diào)度,才能充分發(fā)揮系統(tǒng)的性能,提高程序的執(zhí)行效率。
 
這里要明確的一點(diǎn),不管程序員怎么編寫調(diào)度,只能最大限度的影響線程執(zhí)行的次序,而不能做到精準(zhǔn)控制。
 
線程休眠的目的是使線程讓出CPU的最簡單的做法之一,線程休眠時候,會將CPU資源交給其他線程,以便能輪換執(zhí)行,當(dāng)休眠一定時間后,線程會蘇醒,進(jìn)入準(zhǔn)備狀態(tài)等待執(zhí)行。
 
線程休眠的方法是Thread.sleep(long millis) 和Thread.sleep(long millis, int nanos) ,均為靜態(tài)方法,那調(diào)用sleep休眠的哪個線程呢?簡單說,哪個線程調(diào)用sleep,就休眠哪個線程。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
/**
* Java線程:線程的調(diào)度-休眠
*
* @author leizhimin 2009-11-4 9:02:40
*/
public class Test {
 public static void main(String[] args) {
  Thread t1 = new MyThread1();
  Thread t2 = new Thread(new MyRunnable());
  t1.start();
  t2.start();
 }
}
class MyThread1 extends Thread {
 public void run() {
  for (int i = 0; i < 3; i++) {
   System.out.println("線程1第" + i + "次執(zhí)行!");
   try {
    Thread.sleep(50);
   } catch (InterruptedException e) {
    e.printStackTrace();
   }
  }
 }
}
class MyRunnable implements Runnable {
 public void run() {
  for (int i = 0; i < 3; i++) {
   System.out.println("線程2第" + i + "次執(zhí)行!");
   try {
    Thread.sleep(50);
   } catch (InterruptedException e) {
    e.printStackTrace();
   }
  }
 }
}

運(yùn)行結(jié)果如下:

?
1
2
3
4
5
6
7
8
線程20次執(zhí)行!
線程10次執(zhí)行!
線程11次執(zhí)行!
線程21次執(zhí)行!
線程12次執(zhí)行!
線程22次執(zhí)行!
 
Process finished with exit code 0

從上面的結(jié)果輸出可以看出,無法精準(zhǔn)保證線程執(zhí)行次序。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美成人精品第一区二区三区 | 韩国美女vip内部2020 | 国产aⅴ一区二区三区 | 婷婷精品 | 荡女淫春2古装 | 小柔的性放荡羞辱日记 | 精品福利一区 | 男人免费视频 | 日韩首页| 欧美香蕉视频 | 狠狠色狠狠色综合日日小蛇 | 粉嫩高中生第一次不戴套 | 日本一道高清不卡免费 | 亚洲精品视频网 | 陈峰姚瑶全集小说无删节 | 亚洲精品国产国语 | 隔壁的漂亮邻居hd中文 | 免费视频观看 | 99久久伊人一区二区yy5099 | 娇妻在床上迎合男人 | 精品亚洲综合在线第一区 | 艾秋麻豆果冻剧传媒在线播放 | 60老妇性xxxxhd | 欧美bbxx | 九九大香尹人视频免费 | 99久视频| 国产精品模特hd在线 | 2048论坛永久入口 原创合集 | 秒播影视 午夜福利毛片 | 学校女性奴sm训练调教 | 91香蕉嫩草 | 女同久久另类99精品国产 | 精品AV亚洲乱码一区二区 | 美女一级ba大片免色 | 成人精品mv视频在线观看 | 日韩在线视频免费不卡一区 | cos美女被黄网站 | 亚欧综合| 欧美精品色精品一区二区三区 | 91精品啪在线观看国产91九色 | 99久久综合|