![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 85
*『饶』*
码代码是一个永不停工的工程,希望不断地推进这个工程
展开
-
Java的反射
Java的反射Class类1.Class实例比较和instanceof的差别2.获取Class实例基本信息3.通过Class实例创建对应类访问字段1.获取Field字段对象2.获取Field字段对象信息3.获取Field字段对象值4.设置Field字段对象值调用方法1.获取Method方法对象。2.获取Method方法对象信息调用构造方法1.获取Constructor方法对象获取继承关系动态代理 Class类 除了int等基本类型外,Java的其他类型全部都是class(包括interface)。 而cla原创 2021-01-12 22:11:27 · 86 阅读 · 0 评论 -
Java的静态代码块、非静态代码块、构造函数
Java的静态代码块、非静态代码块、构造函数静态代码块非静态代码块 静态代码块 执行优先级高于非静态的初始化块,它会在类初始化的时候执行一次,执行完成便销毁,它仅能初始化类变量,即static修饰的数据成员。 非静态代码块 执行的时候如果有静态初始化块,先执行静态初始化块再执行非静态初始化块,在每个对象生成时都会被执行一次,它可以初始化类的实例变量。非静态初始化块会在构造函数执行时,在构造函数主体代码执行之前被运行。 ...原创 2021-01-12 21:20:00 · 121 阅读 · 0 评论