0
点赞
收藏
分享

微信扫一扫

Java基础~Java Thread的常用方法

金刚豆 2022-03-15 阅读 75

一、介绍

  • Thread常用方法:获取线程名称getName()、设置名称setName()、获取当前线程对象currentThread()。

  • 至于Thread类提供的诸如:yield、join、interrupt、不推荐的方法 stop 、守护线程、线程优先级等线程的控制方法,在开发中很少使用

二、获取和设置线程名称

方法名称说明
String getName()获取当前线程的名称,默认线程名称是Thread-索引
void setName(String name)将此线程的名称更改为指定的名称,通过构造器也可以设置线程名称

三、Thread类获得当前线程的对象

方法名称说明
public static Thread currentThread():返回对当前正在执行的线程对象的引用

注意:

  • 1、此方法是Thread类的静态方法,可以直接使用Thread类调用。

  • 2、这个方法是在哪个线程执行中调用的,就会得到哪个线程对象。

四、Thread的构造器

方法名称说明
public Thread(String name)可以为当前线程指定名称
public Thread(Runnable target)封装Runnable对象成为线程对象
public Thread(Runnable target ,String name )封装Runnable对象成为线程对象,并指定线程名称

五、Thread类的线程休眠方法

方法名称说明
public static void sleep(long time)让当前线程休眠指定的时间后再继续执行,单位为毫秒。

六、Thread常用方法、构造器

方法名称说明
String getName()获取当前线程的名称,默认线程名称是Thread-索引
void setName(String name)设置线程名称
public static Thread currentThread():返回对当前正在执行的线程对象的引用
public static void sleep(long time)让线程休眠指定的时间,单位为毫秒。
public void run()线程任务方法
public void start()线程启动方法
构造器说明
public Thread(String name)可以为当前线程指定名称
public Thread(Runnable target)把Runnable对象交给线程对象
public Thread(Runnable target ,String name )把Runnable对象交给线程对象,并指定线程名称
举报

相关推荐

0 条评论