最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java 兩種延時thread和timer詳解及實例代碼

 更新時間:2017年02月27日 16:24:12   投稿:lqh  
這篇文章主要介紹了Java 兩種延時thread和timer詳解及實例代碼的相關(guān)資料,需要的朋友可以參考下

Java 兩種延時thread和timer詳解及實例代碼

在Java中有時候需要使程序暫停一點時間,稱為延時。普通延時用Thread.sleep(int)方法,這很簡單。它將當(dāng)前線程掛起指定的毫秒數(shù)。如

try  
{  
Thread.currentThread().sleep(1000);//毫秒  
}  
catch(Exception e){} 

在這里需要解釋一下線程沉睡的時間。sleep()方法并不能夠讓程序"嚴格"的沉睡指定的時間。例如當(dāng)使用5000作為sleep()方法的參數(shù)時,線 程可能在實際被掛起5000.001毫秒后才會繼續(xù)運行。當(dāng)然,對于一般的應(yīng)用程序來說,sleep()方法對時間控制的精度足夠了。

但是如果要使用精確延時,最好使用Timer類:

Timer timer=new Timer();//實例化Timer類  
timer.schedule(new TimerTask(){  
public void run(){  
System.out.println("退出");  
this.cancel();}},500);//五百毫秒 

這種延時比sleep精確。上述延時方法只運行一次,如果需要運行多次, 使用timer.schedule(new MyTask(), 1000, 2000); 則每間隔2秒執(zhí)行MyTask()

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 一文帶你了解Java設(shè)計模式之原型模式

    一文帶你了解Java設(shè)計模式之原型模式

    原型模式其實就是從一個對象在創(chuàng)建另外一個可定制的對象,不需要知道任何創(chuàng)建的細節(jié)。本文就來通過示例為大家詳細聊聊原型模式,需要的可以參考一下
    2022-09-09
  • java ConcurrentHashMap鎖分段技術(shù)及原理詳解

    java ConcurrentHashMap鎖分段技術(shù)及原理詳解

    這篇文章主要介紹了java ConcurrentHashMap鎖分段技術(shù)詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Java實現(xiàn)stream的三個常用方式(toMap,groupingBy,findFirst)

    Java實現(xiàn)stream的三個常用方式(toMap,groupingBy,findFirst)

    本文主要介紹了Java實現(xiàn)stream的三個常用方式,主要包括toMap,groupingBy,findFirst,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10
  • feign post參數(shù)對象不加@RequestBody的使用說明

    feign post參數(shù)對象不加@RequestBody的使用說明

    這篇文章主要介紹了feign post參數(shù)對象不加@RequestBody的使用說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-10-10
  • SpringCloud?服務(wù)注冊中的nacos實現(xiàn)過程

    SpringCloud?服務(wù)注冊中的nacos實現(xiàn)過程

    這篇文章主要介紹了SpringCloud?服務(wù)注冊之nacos實現(xiàn)過程,本文通過實例代碼給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • 詳解Spring Boot讀取配置文件與配置文件優(yōu)先級

    詳解Spring Boot讀取配置文件與配置文件優(yōu)先級

    這篇文章主要介紹了詳解Spring Boot讀取配置文件與配置文件優(yōu)先級,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • SpringBoot集成EasyExcel的步驟

    SpringBoot集成EasyExcel的步驟

    EasyExcel是阿里巴巴開源poi插件之一,主要解決了poi框架使用復(fù)雜,sax解析模式不容易操作,數(shù)據(jù)量大起來容易OOM,解決了POI并發(fā)造成的報錯。主要解決方式:通過解壓文件的方式加載,一行一行的加載,并且拋棄樣式字體等不重要的數(shù)據(jù),降低內(nèi)存的占用。
    2021-06-06
  • IDEA配置maven環(huán)境的詳細教程(Unable to import maven project報錯問題的解決)

    IDEA配置maven環(huán)境的詳細教程(Unable to import maven project報錯問題的解決)

    這篇文章主要介紹了IDEA配置maven環(huán)境的詳細教程(Unable to import maven project問題的解決),本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-06-06
  • Java基礎(chǔ)之多線程的三種實現(xiàn)方式

    Java基礎(chǔ)之多線程的三種實現(xiàn)方式

    這篇文章主要介紹了Java基礎(chǔ)之多線程的三種實現(xiàn)方式,文中有非常詳細的代碼示例,對正在學(xué)習(xí)java基礎(chǔ)的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • Springboot結(jié)合@validated優(yōu)化代碼驗證

    Springboot結(jié)合@validated優(yōu)化代碼驗證

    這篇文章主要介紹了Springboot與@validated注解結(jié)合從而實現(xiàn)讓你的代碼驗證更清爽,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08

最新評論

来凤县| 平塘县| 娱乐| 广安市| 城步| 称多县| 阿克陶县| 芜湖县| 多伦县| 历史| 昌图县| 时尚| 潞西市| 新邵县| 行唐县| 珠海市| 嘉黎县| 定兴县| 沂南县| 福泉市| 崇文区| 肥乡县| 永吉县| 宜丰县| 珠海市| 秭归县| 常宁市| 罗甸县| 屏山县| 桂阳县| 道孚县| 田东县| 保山市| 马尔康县| 永宁县| 林芝县| 兴宁市| 长沙市| 繁昌县| 搜索| 安化县|