- 博客(3)
- 收藏
- 关注
原创 Java-并发编程基础--多线程用法
Thread-0 Thread-1 Thread[Thread-1,5,main] Thread[Thread-0,5,main]
2018-09-05 20:41:21 143
原创 【java进阶】java虚拟机垃圾回收详解(六)--类加载器
类加载器最初是由java Applet需求而开发出来的,现在java Applet技术基本死掉。但是类加载器却在类的层次划分,OSGi,热部署,代码加密等领域大放异彩。 类加载器不只是把类加载在虚拟机中,对于任意一个类,都需要类加载器和类本身决定其在Java虚拟机中的唯一性。每一个类加载器都拥有独立的类名称空间。 比如两个类是否相等要在这两个类被同一个类加载器加载的前提下才有意义。否则,即使两...
2018-09-03 20:56:45 261
原创 【java进阶】java虚拟机垃圾回收详解(五)--类加载机制
目录 1.什么时候去加载一个类 2.类的加载过程 2.1 加载 2.2 验证 2.2.1 文件格式验证 2.2.2 元数据验证 2.2.3 字节码验证 2.2.4 符号引用验证 2.3 准备 2.4 解析 2.5 初始化 Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加...
2018-09-03 18:07:39 391
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人