摘要: volatile是变量修饰符,而synchronized则是作用于一段代码或方法;如下三句get代码: geti1() 得到存储在当前线程中i1的数值。多个线程有多个i1变量拷贝,而且这些i1之间可以相互不同。换句话说,另一个线程可能已经改变了它线程内的i1值,而这个值可以和当前线程中的i1值不相同 阅读全文
posted @ 2017-06-13 14:30 嘿咸鱼 阅读(117) 评论(0) 推荐(0) 编辑