摘要: 在java的多线程编程中多个线程操作同一数据时会出现数据错误,主要原因是多个线程同时处理数据时同时获取了数据,但是有些线程没有来得及操作数据,然后另一个线程获取到了之前的值,然后引起数据异常 具体代码如下: 结果值如下: 为了避免这种错误,在java中使用关键字 synchronized 来处理操作 阅读全文
posted @ 2018-10-25 10:49 vstarcui 阅读(1054) 评论(0) 推荐(0) 编辑