KEEP ON CODING......
摘要: 一、需求描述: 将资金从一个账户转移到另一个账户。 二、程序实现: (1)账户类: (2)资产转移类: (3)测试类: (4)解析: 上述程序容易形成死锁,原因在于多账户调用TransMoney.transferMoney时,存在锁顺序冲突, 解决方案是使用System.identityHashCo 阅读全文
posted @ 2016-12-17 10:08 Cecil2020 阅读(1003) 评论(0) 推荐(0) 编辑