黑马程序员技术交流社区
标题:
关于transient和volatile
[打印本页]
作者:
王亮
时间:
2011-7-20 15:05
标题:
关于transient和volatile
transient
是暂时的意思,
transient
变量默认不可序列化,因此可用在序列化时使用(如不序列化敏感信息),请问还有其他用法吗?另外,
volatile
是易失的,
volatile
变量可在多线程环境下使用,此变量的更新以可预见的方式告知其他线程,虚拟机运行时会监视这个变量,对它的不会与其他操作被重排序,不会缓存,因此读取一个
volatile
变量时,总是得到它的最新的值。
volatile
还有其他用法吗?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2