摘要: 转载 http://www.cnblogs.com/paddix/ 作者:liuxiaopeng http://www.infoq.com/cn/articles/java se 16 synchronized?utm_source=infoq&utm_campaign=user_page&utm_ 阅读全文
posted @ 2018-05-22 20:31 lizhouwei 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 转载 http://www.cnblogs.com/paddix/ 作者:liuxiaopeng http://www.infoq.com/cn/articles/java se 16 synchronized?utm_source=infoq&utm_campaign=user_page&utm_ 阅读全文
posted @ 2018-05-22 20:25 lizhouwei 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1. synchronized原理 在java中,每一个对象有且仅有一个同步锁,所以同步锁是依赖于对象而存在。当我们调用某对象的synchronized方法时,就获取了该对象的同步锁。例如,synchronized(obj)就获取了“obj这个对象”的同步锁。不同线程对同步锁的访问是互斥的。也就是说 阅读全文
posted @ 2018-05-22 20:21 lizhouwei 阅读(143) 评论(0) 推荐(0) 编辑