当多个线程同时访问同一部分代码进行数据的修改时,有可能会发生数据不安全(单线程除外),其中一种简单的方式可以通过Java自带的关键字解决:synchronized
Java 锁
原文:http://www.cnblogs.com/XingXiaoMeng/p/6850382.html