A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 高境   /  2013-3-3 13:20  /  100858 人查看  /  4684 人回复  /   10 人收藏 转载请遵从CC协议 禁止商业使用本文

签到第三天!
回复 使用道具 举报
签到:第15天
回复 使用道具 举报
到到到。回宿舍
回复 使用道具 举报
我签我签我签。。。。。这是第多少天了,也不见加技术分呢,
回复 使用道具 举报
第十六天签到
回复 使用道具 举报
本帖最后由 孙宁 于 2013-3-20 08:33 编辑

第十七天,学习Set集合
回复 使用道具 举报
第十二天签到
回复 使用道具 举报
签到十六天2013年3月19日21:57:32
回复 使用道具 举报
来签到了  吼吼               
回复 使用道具 举报
来签个到吧
回复 使用道具 举报
第17天签到!
回复 使用道具 举报
回复个         
回复 使用道具 举报
第十七天签到,又降温了
回复 使用道具 举报
第十六天签到...今天的学习进度还可以...
回复 使用道具 举报
2013年3月19日22:55:25
回复 使用道具 举报
签到 第十五天
回复 使用道具 举报
签到第九天
回复 使用道具 举报

第十六天签到【学习进度】:今天结束了多线程部分,复习一下了多态,开始下阶段。
第十六天【心得总结】:线程间通信:
其实就是多个线程在操作同一个资源。但是操作的动作不同
        
注意:wait(),notify(),notifyAll()必须都使用在同步中,因为必须要要对持有监视器(锁)
的线程操作。所以要使用在同步中,因为只有同步才具有锁。

为什么这些操作线程的方法要定义在Object类中?
因为这些方法在操作同步中线程时,都必须要标识他们所操作线程持有的锁,
只有同一个锁上的被等待锁,可以被统一锁上notify唤醒。
不可以对不同锁中的线程进行唤醒。


也就是说,等待和唤醒 必须是同一个锁。
而锁可以是任意对象,所以可以被任意对象调用的方法定义在Object类中。
回复 使用道具 举报
今天签过了吗  忘了  17天了
回复 使用道具 举报
晚上来签到
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马