多線程學習筆記(三)

 

一 .   currentThread()方法測試

        currentThread()方法能夠放回當前代碼段正在被哪一個線程調用的信息this

        使用方法:線程

            Thread.currentThread.getName();對象

        

 

二 .   isAlive()方法get

        isAlive()方法的功能是判斷當前的線程是否處於活動狀態方法

        使用方法:參數

            Thread.isAlive();tar

        方法isAlive()是用於測試線程是否處於活動狀態,即線程已經啓動而且尚未中止,線程處於正在運行或準備運行都認爲線程處於活動狀態.

        注: 若是在使用isAlive()方法時,將線程對象以構造參數的方式傳遞給Thread對象進行start()啓動時,isAlive(0方法運行的結果是有差別的.形成這種差別的雲因是Thread.currentThread和this的差別

 

三 .   sleep()方法

        sleep()方法是在指定的毫秒數內讓當前正在執行的線程處於休眠狀態(暫停執行)

        使用方法:

            // 休眠1秒

            Thread.sleep(1000);

            

 

四 .   getId()方法

        getId()方法的做用是取得線程的惟一標識

        使用方法:

            Thread.getId();

相關文章
相關標籤/搜索