摘要:
1.为什么使用反射? java中反射是在运行中动态的加载进入。有个很大的好处就是可以节省很多资源。为什么这么说呢,首先我们来说一下jvm,jvm是java的虚拟机,java之所以支持跨平台就是因为java虚拟机的存在。程序你有如下语句 Object o=new Object();运行起来的时候,ja 阅读全文
摘要:
虚拟机类加载机制 1.什么是类的加载机制? 虚拟机把描述类的数据从class文件中存储到内存中,并对数据进行校验、转换解析、初始化的操作,最后形成可以被虚拟机直接使用的java类型,这就是类的加载机制。 2.什么时候类被加载? 类被加载到虚拟机后,到被卸载出内存,整个生命周期包括加载、校验、准备、解 阅读全文