
JVM
文章平均质量分 92
Jintao_Ma
这个作者很懒,什么都没留下…
展开
-
JDK JVM JRE Java虚拟机概念区别和一个类加载器实例
1.一些概念1)什么是JDK?JDK就是Java Development Kit.简单的说JDK是面向开发人员使用的软件开发包,它提供了Java的开发化境和运行环境。2).什么是JREJava Runtime Enviroment是指Java的运行环境,是面向Java程序的使用者,而不是开发者。3).什么是JVM?JVM -- java virtual machineJVM原创 2016-09-30 23:51:44 · 3542 阅读 · 1 评论 -
双亲委派模型与类的生命周期
一.双亲委派模型1.双亲委派模型是一种类加载的时候用到的一种模型,它指定了使用什么样的规则来加载类,指定了按照什么样的顺序来调用类加载器从而加载类。至于叫双亲委派,其实是不对的,不像数据结构中树的双亲那样含义明确;不过叫法就无所谓了,看它的作用吧,它的示意图如下(来自http://blog.youkuaiyun.com/p10010/article/details/50448491):2.三个原创 2016-10-10 23:08:01 · 1168 阅读 · 0 评论 -
ClassNotFoundException和NoClassDefFoundError
ClassNotFoundException和NoClassDefFoundErrorClassNotFoundException:发生在装入阶段。 当应用程序试图通过类的字符串名称,使用常规的三种方法装入类,但却找不到指定名称的类定义时就抛出该异常。NoClassDefFoundError: 当目前执行的类已经编译,但是找不到它的定义时也就是说你如果编译了一个类B,在类A中调转载 2016-10-10 23:18:02 · 664 阅读 · 0 评论 -
Java内存模型(一) 初识Java内存模型
Java内存模型(一) 初识Java内存模型声明:本文由并发编程网中的一篇文章http://ifeve.com/java-memory-model-6/整理所得,修改部分语义错误,并且删除部分繁琐内容,感谢该网站和相关作者、译者。1.前言Java内存模型规范了Java虚拟机与计算机内存是如何协同工作的。Java虚拟机是一个完整的计算机的一个模型,因此这个模型自然也包含一个内存模型—转载 2016-11-17 17:55:40 · 1232 阅读 · 0 评论