- 博客(4)
- 收藏
- 关注
原创 Java类加载器的父委托机制探究
0. 前言类加载器是Java中重要的知识,关于类加载器的介绍网上有很多文章,大家可以去找找,我也写了一篇关于类加载器的博客,大家也可以去看看http://blog.csdn.net/TimHeath/article/details/52892531 在讲父委托机制之前先把类加载器体系图贴上来 注意,自定义类加载器的父加载器未必是系统类加载器。可以看见,系统类加载器的父加载器是扩展类加载器,扩展类
2016-10-22 15:39:04 1236
原创 Java类加载器体系探究
最近在学习java类加载器,发现网上很多文章都是给出介绍,并没有实验过,所以在此我就依照他们的介绍去实验一番。 先贴上类加载器之间的父子关系和加载范围,注意,类加载器之间的父子关系并不是java类中的继承关系
2016-10-22 15:25:49 1051
原创 自定义类加载器(实现加密和解密)
0. 前言在学习Java的类加载器的时候,我们都会看到类加载器的体系结构 上图红色框住的就是jvm提供的三个类加载器,而除了这三个外还有一个自定义类加载器。我们学习一门技术,一定要先知道为什么要学习这门技术,这门技术有什么用,比如说自定义类加载器,我们为什么要自定义类加载器。加密:加密class文件解密:用自定义的类加载器去解密并加载加密过的class文件
2016-10-21 16:07:26 5650 1
原创 Java类加载过程中的一点小陷阱
Java类加载过程中的一点小陷阱类加载的过程1.加载:查找并加载类的二进制数据2.连接① 验证:确保被加载的类的正确性② 准备:为类的静态变量分配内存,并将其初始化为默认值③ 解析:把类中的符号引用转换为直接引用3.初始化:为类的静态变量赋予正确的初始值(这个不是默认值)类的使用方式主动使用被动使用
2016-10-21 11:21:02 780 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人