java关键字volatile和synchronized在多线程中的应用
以前没有弄懂validate和synchronized,借此新开博之际记录下。
volatile(不稳定):java关键字用来修饰变量,不可用来修饰方法。
在java语法中对于变量值读写的操作,除了long和double都是原子性操作。其原因是在一些jvm中处理的原子为4bytes,基本类型(jvm处理2种类型一种是基本类型primitive,一种是引用类型reference)一般都是4b
原创
2013-05-16 17:15:39 ·
1270 阅读 ·
0 评论