java学习笔记_反射
thewaiting
https://github.com/xiechongyang7
展开
-
学习笔记——JAVA反射<1>反射机制的介绍和基本操作
reflect 1,反射机制 2,动态编译 3,动态执行javascript代码 4,动态字节码操作动态语言:程序运行的时候仍然能够改变程序的结构或变量的类型 反射机制: 1>运行时加载,探知,使用编译期间完全未知的类 2>程序在运行状态中,可以动态加载一个只有名称的类,对于任意一个已经加载的类,都能够知道这个类的所有属性和方法,对于任何一个对象,都能够调用他的任意一个原创 2017-06-06 20:49:56 · 241 阅读 · 0 评论 -
学习笔记——JAVA反射<2>反射机制的效率问题和操作泛型
反射机制的性能问题 setAccessible提高反射的效率 启用(true)和禁用(false)访问安全检查的开关 禁止安全检查,可以提高反射的运行速度反射操作泛型 为了通过反射操作类型迎合实际开发的需要,java就新增了parameterizedType(参数化类型),GenericArrayType(元素类型是参数化类型或者类型变量的数组类型),TypeVariable(是各种类型变量原创 2017-06-07 12:39:15 · 348 阅读 · 0 评论