您的位置:首页 > 编程语言 > Java开发

Java多线程(二)synchronized wait notify

2015-10-23 16:58 483 查看
wait() 当前线程进入等待池wait pool

notify() 唤醒等待池中的一个线程

notifyAll() 唤醒等待池中的所有等待线程

sleep() 设置当前线程的休眠时间毫秒数

yield() 让出CPU,当前线程进入等待队列

join() 一个线程A调用另一个线程B的join方法,将A与B合并,当B结束以后再恢复A继续执行

isAlive() 判断线程是否还活着

setPriority() 获得优先级数值

getPriority() 设置优先级数值

synchronized 锁 同一时间只有一个线程能执行该段代码

synchronized(syncObject)

{

// This code can be accessed

// by only one thread at a time

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: