Java中关于volatile和transient这两个关键字
2014-08-07 17:18
471 查看
今天,闲来无事,查看了一下JDK的源代码,无意间发现了平时不常见看的两个关键字,volatile和transient。
网上粗略查阅了一些相关的资料。
用transient修饰的变量,在对象序列化的过程中,标记为transient的变量不会被序列化。
而volatile也是用来修饰变量的,在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。
网上粗略查阅了一些相关的资料。
用transient修饰的变量,在对象序列化的过程中,标记为transient的变量不会被序列化。
而volatile也是用来修饰变量的,在每次被线程访问时,都强迫从共享内存中重读该成员变量的值。
相关文章推荐
- java 解释transient和volatile两个关键字
- Java不常用的关键字介绍 native,strictfp,transient,volatile
- 关于java修饰符transient 和 volatile
- Java关键字之native,strictfp,transient,volatile
- java中的Volatile,transient,native关键字
- Java关键字之native,strictfp,transient,volatile
- 【转贴】Java中关于原子操作和volatile关键字
- Java中的transient,volatile和strictfp关键字
- Java关键字之native,strictfp,transient,volatile (SCJP)
- Java中的transient、volatile、strictfp关键字使用
- Java关键字之native,strictfp,transient,volatile
- Java中的transient、volatile、strictfp关键字使用
- Java关键字之native,strictfp,transient,volatile
- Java中关于原子操作和volatile关键字
- java中的volatile和transient关键字
- Java中的transient,volatile和strictfp关键字
- Java关键字之native,strictfp,transient,volatile
- Java中的transient,volatile和strictfp关键字
- Java关键字之native,strictfp,transient,volatile
- Java中的transient,volatile和strictfp关键字