王磊 发表于 2013-6-16 23:42
SealWindow sw = new SealWindow("售票窗口1",ticket);
SealWindow sw1 = new SealWindow("售票窗口2",tick ...
王磊 发表于 2013-6-16 23:49
再补充一下,把楼主的程序中的同步函数,改写成同步代码块的形式,用一个Object类对象作为锁的话,楼主应该 ...
王磊 发表于 2013-6-17 00:20
貌似不用加final也可以。我这么做只是想给楼主说明一下问题,因为这么写完以后,虽然可以保证同步时锁的唯 ...
张云杰 发表于 2013-6-17 00:40
哦 其实这里对象不能加锁.. 如果加了一样的锁 有可能线程1执行2次 打印2次, 线程2 就执行不到了.. 就没的 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |