JVM加载class文件的原理机制.pdf
文本预览下载声明
1.Java中的所有类,必须被装载到jvm中才能运行,这个装载工作是由jvm中的类装载器
完成的,类装载器所做的工作实质是把类文件从硬盘读取到内存中
2.java中的类大致分为三种:
1.系统类
2.扩展类
3.由程序员自定义的类
3.类装载方式,有两种
1.隐式装载,程序在运行过程中当碰到通过new等方式生成对象时,隐式调用类装载
器加载对应的类到jvm中,
2.显式装载,通过class.forname()等方法,显式加载需要的类
隐式加载与显式加载的区别?两者本质是一样?
4.类加载的动态性体现
一个应用程序
显示全部