java多线程(三)Synchronized

一、Synchronized 使用 多线程的情况下对共享变量的访问必须进行同步处理,否则会出现意想不到的结果。Synchronized关键字就是进行多线程同步用的。 Synchronized的作用主要有三个:(1)确保线程互斥的访问同步代码(2)保证共享变量的修改能够及时可见(3)有效解决重排序问题。从语法上讲,Synchronized总共有三种用法:   (1)修饰普通方法,锁是当前实例对象。
相关文章
相关标签/搜索