當前位置:首頁 » 編程語言 » java線程休眠

java線程休眠

發布時間: 2022-11-16 11:21:42

A. java中如何實現多個線程進行不同時間的休眠

public class A extends Thread {
private long times;
public setTimes(long times){
this.times = times ;
}
public A(){}
//或者
// public A(long times){
// this.times = times
// }
public void run{
dosomething
this.sleep(times);
}
public static void main(String[] args) {
A a1 = new A(1000);
A a2 = new A();
a2.setTimes = 2000;
A a3 = new A(3000);
a1.start();
a2.start();
a3.start();
}
}

B. java多線程調用同步方法時,休眠後代碼為什麼執行不到

1、java多線程調用同步方法時主程序或者後台服務Service程序兩者必須有一個正在運行著,定時任務才會執行。
2、自動執行的任務可以設置開啟或關閉定時,檢查任務的這一開關處於開啟狀態。
3、源目錄在定時的時間點如果沒有變化,任務執行後不會留下日誌,通過查看任務的最後執行時間確定任務到底執行了沒有。
4、執行失敗和沒有執行不是同一回事,如果是執行失敗則要分析失敗原因。這是java多線程調用同步方法時,休眠後代碼執行不到的原因。

C. Java線程中的sleep方法作用是啥,啥時候用此方法

sleep(毫秒數)是Thread類的靜態方法。
使用時:Thread.sleep(毫秒數);

如Thread.sleep(1000);該線程睡眠1秒鍾,之間此線程什麼都不做。
等1秒鍾之後,繼續餘下代碼執行。

不過線程是沒有保證的。也許1秒鍾之後,該線程沒有轉為可運行狀態,也是可能的。

D. java線程sleep是准時喚醒嗎

是。
sleep時間,代表的是當前的線程休眠。

E. java如何用Runnable實現讓這線程斷斷續續的休眠

R r=new R(); 沒有必要,等於每個R對象運行時就會產生一個新的R對象,好在你沒讓它運行起來。否則內存遞推很快就滿了。
talentwei8899說的對,直接使用Thread.CurrentThread.sleep(1000);

休眠的是當前線程。
若想讓進程休眠時間不同,休眠的時間可取個隨機數。

F. java 線程sleep 是何時被調用的

sleep()方法是屬於線程本身的,直接調用Thread.sleep(毫秒數)就可以使用
sleep()主要是讓當前線程進入休眠狀態,不會釋放鎖,把時間片讓給其他線程,等休眠時間結束,再繼續執行。這里的再繼續執行不是立馬執行,也許並發時候,某一個線程優先順序比較高,那麼即使是休眠結束也不會執行,還得優先順序高的先執行。

G. JAVA的線程的sleep()方法是否佔用CPU

不會。
sleep()使當前線程進入停滯狀態(阻塞當前線程),讓出CUP的使用、目的是不讓當前線程獨自霸佔該進程所獲的CPU資源,以留一定時間給其他線程執行的機會。所以不會佔用cpu。

H. Java線程如何在方法中指定某個線程休眠或者停止

首先能確定你的代碼沒有問題,其中有一個警告是你的sleep沒有以靜態方式調用;
this是指當前類的一個對象,你的mythread類中根本就沒有sleep方法,談何調用勒;
用t來調用不是出現錯誤,而是一個警告
the static method sleep(long) from the type thread should be accessed in a static way並提供了兩種fix方法。
一個靜態方法需要以一個靜態方式去訪問調用,如果你使用該類型的一個實例去調用,也是可以的,不過這就違背了設計靜態關鍵字的意願了,靜態方法或變數是先於類構造之前就存在了。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:335
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:378
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:612
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:32
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:944
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:739
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:803
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:511
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:371