2015年3月6日

摘要: 参考:深入理解Java虚拟机:JVM高级特性与最佳实践(第2版)“内存模型”一词,可以理解为在特定的操作协议下,对特定的内存或高速缓存进行读写访问的过程抽象。Java内存模型(Java Memory Model, JMM)主内存与工作内存每条线程还有自己的工作内存,线程的工作内存中保存了被该线程使用... 阅读全文
posted @ 2015-03-06 19:50 wjw334 阅读(189) 评论(0) 推荐(0) 编辑
摘要: http://zengzhaoshuai.iteye.com/blog/1132288声明为 transient,不被序列化package com.zzs.tet;import java.io.File;import java.io.FileInputStream;import java.io.Fi... 阅读全文
posted @ 2015-03-06 11:16 wjw334 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 读写锁:分为读锁和写锁,多个读锁不互斥,读锁与写锁互斥,这是由jvm自己控制的,你只要上好相应的锁即可。如果你的代码只读数据,可以很多人同时读,但不能同时写,那就上读锁;如果你的代码修改数据,只能有一个人在写,且不能同时读取,那就上写锁。总之,读的时候上读锁,写的时候上写锁!ReentrantRea... 阅读全文
posted @ 2015-03-06 11:11 wjw334 阅读(220) 评论(0) 推荐(0) 编辑

导航