摘要: 线程安全问题:多线程,共享资源,非原子性操作;同一时间,同一资源 i++不是原子性操作,是一组操作,三步操作 1.从主存读值 2.+1操作 3.刷写到内存 A B 都想执行i++ A 获取CPU资源 时间片形式 A 2ms B 5ms 会导致数据更新出问题 解决:synchronized 各种悲观锁 阅读全文
posted @ 2020-08-22 11:02 鹏懿如斯 阅读(326) 评论(0) 推荐(0) 编辑