代码改变世界

java线程 - - 状态转换

2012-01-19 13:28  _9527  阅读(212)  评论(0编辑  收藏  举报
/**
 * 线程睡眠 
 * 	Thread.sleep(long millis),
 *  Thread.sleep(long millis, int nanos);
 * 线程让步 
 *  Thread.yield() 暂停当前正在执行的线程对象,并执行其他线程。
 * 线程的优先级
 *  setPriority(newPriority) 线程优先级:1~10
 *      线程默认优先级是5,Thread类中有三个常量,定义线程优先级范围:
 *  	static int MAX_PRIORITY 线程可以具有的最高优先级。
 *  	static int MIN_PRIORITY	线程可以具有的最低优先级。 		 	 
 *		static int NORM_PRIORITY 分配给线程的默认优先级。
 * 线程合并
 *  join() 保证当前线程停止执行,直到该线程所加入的线程完成为止。然而,如果它加入的线程没有存活,则当前线程不需要停止。
 */