摘要: 一、为什么要用synchronized关键字 首先多线程中多个线程运行面临共享数据同步的问题。 多线程正常使用共享数据时需要经过以下步骤: 1.线程A从共享数据区中复制出数据副本,然后处理。 2.线程A将处理好的数据副本写入共享数据区。 3.线程B从共享数据区中复制出数据副本。 如此循环,直到线程结 阅读全文
posted @ 2018-08-12 23:00 gcmh 阅读(443) 评论(3) 推荐(1) 编辑