摘要: 线程同步是为了让多个线程在共享数据时,保持数据的一致性。举个例子,有两个人同时取钱,假设用户账户余额是1000,第一个用户取钱800,在第一个用户取钱的同时,第二个用户取钱600。银行规定,用户不允许透支,当余额不足时,应该取钱失败。我们先来看一下,如果线程不同步,会出现什么情况。代码如下:public class SynchronizeApp { /** * @param args */ public static void main(String[] args) { // 获得账户 Account account = new Acco... 阅读全文
posted @ 2014-02-14 10:01 sam zeng6 阅读(206) 评论(0) 推荐(0)