上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 50 下一页
摘要: Java基础学习:注解和反射13 小结: 在实际的操作中,取得类的信息的操作代码,并不会经常开发; 一定要熟悉java.lang.reflect包的作用,反射机制; 如何取得属性,方法,构造器的名称,修饰符等; 有了Class对象,能做什么? 创建类的对象:调用Class对象的newInstance 阅读全文
posted @ 2022-03-14 18:39 gzs1024 阅读(123) 评论(0) 推荐(0)
摘要: Java基础学习:注解和反射12 获取运行时类的完整结构: 通过反射获取运行时类的完整结构: Field , Method , Constructor , Superclass , Interface , Annotation 实现全部接口; 所继承的父类; 全部的构造器; 全部的方法; 全部的Fi 阅读全文
posted @ 2022-03-14 16:36 gzs1024 阅读(190) 评论(0) 推荐(0)
摘要: Java基础学习:注解和反射10 分析类初始化: 什么时候会发生类初始化: 类的主动引用(一定会发生类的初始化): 当虚拟机启动,先初始化main方法所在的类; new一个类的对象; 调用类的静态成员(除了final常用)和静态方法; 使用java.lang.reflect包的方法对类进行反射调用; 阅读全文
posted @ 2022-03-14 15:46 gzs1024 阅读(211) 评论(0) 推荐(0)
摘要: Java基础学习:注解和反射09 Java内存分析: 方法区是一个特殊的堆; 类的加载过程: 当程序主动使用某个类时,如果该类还未被加载到内存中,则系统会通过如下三个步骤来堆该类进行初始化; 类的加载与ClassLoader的理解: 加载:将class文件字节码内容加载到内存中,并将这些静态数据转换 阅读全文
posted @ 2022-03-14 15:20 gzs1024 阅读(34) 评论(0) 推荐(0)
摘要: Java基础学习:注解和反射08 哪些类型可以有Class对象? class:外部类,成员内部类,静态内部类,局部内部类,匿名内部类; interface:接口 []:数组 enum:枚举 annotation:注解@interface primitive type:基本数据类型 void 代码案例 阅读全文
posted @ 2022-03-14 14:31 gzs1024 阅读(194) 评论(0) 推荐(0)
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 50 下一页