摘要: Synchronization(锁) 规则: 类对象和实例对象可以拥有锁,基本类型不能拥有。 锁不能用在域(类有域、函数、内部类.etc),只能用在函数上 volatile 可以用在域上(volatile具有atomicity, visibility, and ordering) 数组:对该数组对象 阅读全文
posted @ 2021-12-05 22:27 !!HelloWorld!! 阅读(494) 评论(0) 推荐(0)
摘要: 当目标对象持有锁时,不要在目标对象吃用锁期间调用wait, notify, and notifyAll 函数,不然很有可能会抛IllegalMonitorStateException。(锁对象(可以是目标对象)可以调用上面这些函数) 阅读全文
posted @ 2021-12-05 22:26 !!HelloWorld!! 阅读(237) 评论(0) 推荐(0)