18.6 反射和泛型 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.6 反射和泛型 18.6 反射和泛型 18.6.1 泛型和Class类 阅读全文 »
18.5.2 动态代理和AOP 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.5 使用反射生成JDK动态代理 18.5.2 动态代理和AOP 本文重点 阅读全文 »
18.5.1使用Proxy和InvocationHandler创建动态代理 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.5 使用反射生成JDK动态代理 18.5.1使用Proxy和InvocationHandler创建动态代理 创建动态代理类和动态代理实例的方法 每个代理对象都有一个与之关联的InvocationHandler对象 本文重点 阅读全文 »
测试局部朗读 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.4 使用反射生成并操作对象 18.4 使用反射生成并操作对象 18.4.3 访问成员变量值 Field类 访问基本类型的成员变量 访问引用类型的成员变量 程序示例 代码详解 总结 阅读全文 »
18.4.4 操作数组 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.4 使用反射生成并操作对象 18.4.4 操作数组 Array有什么有用 Array类方法 程序示例 Array创建一维数组 程序示例 Array创建多维数组 本文重点 阅读全文 »
18.3.3 Java 8新增的方法参数反射 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.3 通过反射查看类信息 18.3.3 Java 8新增的方法参数反射 获取方法或构造器的形参个数 形参名 获取参数信息 程序示例 本文重点 阅读全文 »
18.3.2 从Class中获取信息 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.3 通过反射查看类信息 18.3. 2从Class中获取信息 获取构造器 获取方法 获取成员变量 获取Annotation 获取包含的内部类 获取所在的外部类 访问该Class对象对应类所实现的接口 获取所继承的父类 获取修饰符 所在包 类名等基本信息 判断该类是否为接口 枚举 注解类型 如何通过反射获取一个方法 如何通过反射获取一个构造器 程序示例 Class无法获取值显示在源代码上的注解 本文重点 阅读全文 »
18.3.1 获得Class对象 发表于 2019-07-15 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.3 通过反射查看类信息 18.3.1 获得Class对象 本文重点 阅读全文 »
18.3 通过反射查看类信息 发表于 2019-07-14 更新于 2019-10-14 分类于 疯狂Java讲义 (第4版) , 第18章 类加载机制与反射 , 18.3 通过反射查看类信息 18.3 通过反射查看类信息 阅读全文 »