【Java笔记】多线程常用方法

  • Post author:
  • Post category:java


方法 作用说明
void start () 启动当前线程;调用当前线程的run()
run () 通常需要重写Thread类中的此方法,将创建的线程要执行的操作声明在此方法中
static Thread currentThread () 静态方法,返回执行当前代码的线程
String getName() 获取当前线程的名字
void setName()
设置当前线程的名字
static void yield() 释放当前cpu的执行权
join() 在线程a中调用线程b的 join() ,此时线程a就进入阻塞状态,直到线程b完全执行完以后,线程a才结束阻塞状态。
stop() 已过时。当执行此方法时,强制结束当前线程。
static void sleep ( long millitime ) 让当前线程“睡眠”指定的 millitime 毫秒。在指定的 millitime 毫秒时间内,当前线程是阻塞状态。
boolean isAlive() 判断当前线程是否存活
getPriority() 获取线程的优先级
setPriority( int p ) 设置当前线程的优先级



版权声明:本文为Bsojc_33547987原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。