Thread类的基本获取和设置方法:
public final String getName() //获取线程名称
public final void setName(String name)/ /设置线程名称
也可以通过构造方法也可以给线程起名字
public static Thread currentThread()//获取当前执行的线程
线程控制之休眠线程
线程休眠
static void sleep ( long millis) 单位是毫秒
在指定的毫秒数内让当前正在执行的线程休眠(暂停执行)
线程控制之加入线程
public final void join ()
意思就是:
等待该线程执行完毕了以后, 其他线程才能再次执行
注意事项:
在线程启动之后, 在调用方法
礼让线程与守护线程
礼让线程:
public static void yield ():暂停当前正在执行的线程对象,并执行其他线程。
守护线程:
public final void setDaemon(boolean on):将该线程标记为守护线程或用户线程。当正在运行的线程都是守护线程时,Java 虚拟机退出。 该方法必须在启动线程前调用。