NotOnlyJava

http://www.ibm.com/developerworks/cn/java/j-lo-serial/
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年6月18日

摘要: java的内存模型0 内存模型主要处理了原子性、可见性、有序性问题1 java内存分为main memory和working memory2 非局部变量的使用全是从mian memory加载到working memory中3 java中存在指令重排序现象典型的可能重排序的现象代码如下: 线程A config = new HashMap(); file = loadConfigFile(file,config); isInit = true; 这段代码中的 isInit可能被重排序在loadConfig前执行,这样假如有如下代码: 线程B while(... 阅读全文

posted @ 2013-06-18 16:14 NotOnlyJava 阅读(188) 评论(0) 推荐(0) 编辑