
jvm
气自华
寂寥无踪,纵然寂静,依然欢喜。
展开
-
java之jvm学习笔记一
欢迎装载请说明出处:http://blog.youkuaiyun.com/yfqnihao Java的class只在需要的时候才内转载入内存,并由java虚拟机的执行引擎来执行,而执行引擎从总的来说主要的执行方式分为四种, 第一种,一次性解释代码,也就是当字节码转载到内存后,每次需要都会重新的解析一次, 第二种,即时解析,也就是转载到内存的字节码会被解析成本地机器转载 2016-10-13 14:09:30 · 199 阅读 · 0 评论 -
java之jvm学习笔记二(类装载器的体系结构)
欢迎装载请说明出处:http://blog.youkuaiyun.com/yfqnihao 在了解Java虚拟机的类装载器之前,有一个概念我们是必须先知道的,就是java的沙箱,什么是java的沙箱,java的沙箱总体上经历了这么一个过程,从简单的java1.0的基础沙箱到java1.1的基于签名和认证的沙箱到后来基于基础沙箱+签名认证沙箱的java1.2的细粒度访问控制。转载 2016-10-13 14:11:33 · 284 阅读 · 0 评论 -
java之jvm学习笔记三(Class文件检验器)
欢迎装载请说明出处:http://blog.youkuaiyun.com/yfqnihao 前面的学习我们知道了class文件被类装载器所装载,但是在装载class文件之前或之后,class文件实际上还需要被校验,这就是今天的学习主题,class文件校验器。 class文件 校验器,保证class文件内容有正确的内部结构,Java虚拟机的cl转载 2016-10-13 14:12:31 · 296 阅读 · 0 评论 -
JVM内存模型、指令重排、内存屏障概念解析
http://www.cnblogs.com/chenyangyao/p/5269622.html 在高并发模型中,无是面对物理机SMP系统模型,还是面对像JVM的虚拟机多线程并发内存模型,指令重排(编译器、运行时)和内存屏障都是非常重要的概念,因此,搞清楚这些概念和原理很重要。否则,你很难搞清楚哪些操作是在并发先绝对安全的?哪些是相对安全的?哪些并发同步手段性能最低?valotile的转载 2017-03-30 18:21:34 · 563 阅读 · 0 评论