1.啥是java的原子性 原子性:即一个操作或者多个操作 要么全部执行并且执行的过程不会被任何因素打断,要么就都不执行. 一个很经典的例子就是银行账户转账问题: 比如从账户A向账户B转1000元,那么必然包括2个操作:从账户A减去1000元,往账户B加上1000元. 试想一下,如果这2个操作不具备原子性,会造成什么样的后果.假如从账户A减去1000元之后,操作突然中止.然后又从B取出了500元,取出500元之后,再执行 往账户B加上1000元 的操作.这样就会导致账户A虽然减去了1000元,但是…