1. 程式人生 > >Thread中的一些方法

Thread中的一些方法

read 返回 ren 線程終止 使用 lis art long ole

Thread中的一些方法:

  • currentThread()

返回對當前正在執行的線程對象的引用(實現接口方式時使用)。

  • sleep(long millis)

在指定的毫秒數內讓當前正在執行的線程休眠(暫停執行)。

本線程不會去搶,除非sleep結束。

多個線程之間都會去搶執行權限,不會考慮優先級。

  • yield()

暫停當前正在執行的線程對象,並執行其他線程。

只給本類或者優先級大於本類優先級的線程去搶。

  • join()

等待該線程終止。

放在start()前面則沒有用處。

  • setDaemon(boolean on)

將該線程標記為守護線程,守護線程需要依賴其他線程,會在虛擬機停止的時候停止。

Thread中的一些方法