- 博客(2)
- 收藏
- 关注
转载 Java 理论与实践: 正确使用 Volatile 变量
文章转载自:http://www.ibm.com/developerworks/cn/java/j-jtp06197.html Java 语言中的 volatile 变量可以被看作是一种 “程度较轻的 synchronized”;与 synchronized 块相比,volatile 变量所需的编码较少,并且运行时开销也较少,但是它所能实现的功能也仅是synchronized
2015-03-30 08:40:24 284
原创 [JVM之旅]JVM运行时数据区域(Run-Time Data Areas)
唠叨一下 根据最新的JVM规范粗翻了一下要点。其实知道各个分区的作用是次要的,关键的是要知道JVM的设计思想。 看过相关JVM书籍的人都能大概说出运行时数据区的划分,堆是存放实例的,虚拟机栈存放着方法运行时所需要的数据结构,是否线程私有,会抛出何种异常等等。功底扎实一点的或许能说出栈、堆是何物。 其实这些都不太重要,或者说不是关键吧,花时间去看了总会看懂。然而思考才是更重要的,我们要去想为什
2014-11-29 15:35:53 511
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人