运行底层
黄盖哥哥
这是个问题
展开
-
han_反射
反射 反射机制 java反射机制是在运行状态中,对任意一个类,都能够知道这个类的所有属性和方法对于任意一个对象,都能调用它的任意方法;这种动态获取信息以及动态调用对象的方法的功能就是java语言的反射机制 反射特性 在java中,只要给定类的名字,那么就可以通过反射机制获得类的所有信息: 包括其访问修饰符、父类、实现的接口、属性和方法所有的信息,并可在运行时创建对象,修改属性(包括私有的)、调用方法(包括私有的) 什么是静态编译和动态编译 静态编译:在编译时确定类型,绑定对象,如:Stude原创 2020-05-13 10:03:36 · 209 阅读 · 0 评论 -
han_类的加载顺序
JAVA类加载的涉及 ClassNotFoundException 这个异常,它实质涉及到了java技术体系中的类加载。 类加载过程 一个java文件从被加载到被卸载这个生命过程,总共要经历5个阶段,JVM将类加载过程分为: 加载 ->链接(验证+准备+解析)->初始化(使用前的准备) ->使用 ->卸载 加载 首先通过一个类的全限定名来获取此类的二进制字节流;其次将这个字节流所代表的静态存储结构转化为方法区的运行的数据结构;最后在java堆中生成一个代表这个类的C原创 2020-05-17 10:50:36 · 178 阅读 · 0 评论