多线程学习笔记(三)

 

一 .   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();

相关文章
相关标签/搜索