你以为在java里用synchronized就能万事大吉了吗?
我们先来想想,synchronized的功能:
1.同步,搞互斥锁,使线程不能交叉执行;
2.维护共享变量在多个线程之间的可见性;
public class demo {
private boolean ready=false;
private int result=0;
private int number=1;
public synchronized void write(){
原创
2016-07-28 10:37:10 ·
1076 阅读 ·
4 评论