-
java中实现线程安全的方式有哪些
要实现线程安全一般至少需要两个特性:原子性和可见性。实现方式:1)使用synchronize:它本具有原子性和可见性的,所以如果使用了synchronize修饰的 *** 作,那么就自带了可见性,synchronized使用悲观锁来实现线程安全;2
要实现线程安全一般至少需要两个特性:原子性和可见性。实现方式:1)使用synchronize:它本具有原子性和可见性的,所以如果使用了synchronize修饰的 *** 作,那么就自带了可见性,synchronized使用悲观锁来实现线程安全;2