摘要: synchronized(对象) 同步(锁) { 共享数据运行的代码。 } 如何找问题: 1. 明确哪些代码是多线程运行代码。 2. 明确共享数据。 3. 明确多线程运行代码中哪些语句是操作共享数据的。 同步函数的锁是:this,P141 如果同步函数被静态修饰后,使用的锁是什么呢? 经过验证,不是 阅读全文
posted @ 2019-08-16 15:05 蚂蚁雅黑1010 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 需求:多窗口售票实例 多线程安全问题, synchronized关键字解决安全问题。 (使用条件及优缺点) P 139 阅读全文
posted @ 2019-08-16 14:42 蚂蚁雅黑1010 阅读(120) 评论(0) 推荐(0) 编辑