摘要: volatile是轻量级的synchronized,它在多处理器开发中保证了共享变量的"可见性"。可见性是说当一个线程修改一个共享变量时,另外一个线程能读到这个修改的值。 volatile的定义和实现原理 java语言规范第三版中对volatile的定义如下:Java编程语言允许线程访问共享变量,为 阅读全文
posted @ 2017-02-27 09:24 雨下个不停 阅读(991) 评论(0) 推荐(0) 编辑