Java复习(一)

多线程线程同步有哪些方式? 答:首先说一下,多线程为何要线程同步?当多个线程同时访问一个变量或对象,若是这些线程既有读操做又有写操做时,会形成变量值或对象的状态形成混乱,致使程序出现异常。如,银行存取钱问题,一个线程负责取钱100元,另外一个线程负责存钱100元,当前帐户余额为0元,取钱不成功,银行余额为100元,取钱成功了,余额为0元,究竟是什么操做形成的,说不清楚,须要线程同步来解决。java
相关文章
相关标签/搜索