梦想农场

violate关键字_volitate关键字

梦想农场 1

ja中的int类型的线程安全,AtomicInteger和violate

而volatile修饰,只是保证每次取a的值都不是从缓存中在Ja语言中,++i和i++作并不是线程安全的。在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一种线程安全的加减作接口。取,而是从a所真正对应的内存地址中取

ja中的int类型的线程安全,AtomicInteger和violate

AtomicInteger,一个提AtomicInteger,一个提供原子作的Integer的类。供原子作的Integer的类。