自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

正经的程序猿

教练,我想写代码!

  • 博客(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 273

原创 [JVM之旅]JVM运行时数据区域(Run-Time Data Areas)

唠叨一下 根据最新的JVM规范粗翻了一下要点。其实知道各个分区的作用是次要的,关键的是要知道JVM的设计思想。 看过相关JVM书籍的人都能大概说出运行时数据区的划分,堆是存放实例的,虚拟机栈存放着方法运行时所需要的数据结构,是否线程私有,会抛出何种异常等等。功底扎实一点的或许能说出栈、堆是何物。 其实这些都不太重要,或者说不是关键吧,花时间去看了总会看懂。然而思考才是更重要的,我们要去想为什

2014-11-29 15:35:53 499

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除