黑马程序员技术交流社区
标题:
线程小知识点
[打印本页]
作者:
赵哲成
时间:
2014-8-25 23:02
标题:
线程小知识点
等待唤醒机制
等待线程存在线程池中
线程池---包含了已经启动好的并且处于睡眠状态的线程
java1.5升级后,多了一个LOCK接口,可以替代sychorinaizd 。 conditon接口 替代了OBJECT监视器方法 wait notify 显示的锁机制和显示的wait notify
notifyall
lock
lock()获取锁 unlock()释放锁
condition
await();等待
signal();唤醒线程
signalAll;唤醒所以等待线程
实现一个锁可以有多个wait notify
thread类中的方法。
setDaemon()标记守护线程
正在运行的线程只剩下守护线程,jvm结束
join();抢夺cpu执行权
当a线程执行到了b线程的join方法时,a线程等待,等b线程执行完
a线程才执行,join可以临时加入线程执行
tostring() 名称-优先级-属于哪个线程组 优先级(抢cpu的频率,默认为5)
设置优先级 setPriority();
yield()暂停当前正在执行的线程,执行其他线程
作者:
☆枫の云
时间:
2014-8-25 23:30
感谢分享~
作者:
steven152
时间:
2014-8-25 23:36
感谢分享~,平时要多总结
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2