![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java反射
Cabbage9527
我变秃了,也变强了。
展开
-
JAVA反射笔记(一)
Java反射机制 Java反射机制是在运行状态中对于任意一个类都能获取到它的属性和方法。这种动态获取信息以及动态调用对象的方法的功能称为Java语言的反射机制,想要使用反射就必选获取到字节码文件。 类加载进内存的时机 1.创建类的实例 2.访问类的静态变量,或者为静态变量赋值 3.调用类的静态方法 4.初始化某个类的子类 5.使用反射来强制创建某个类或者接口的class对象 Person类 pub...原创 2019-07-26 12:20:11 · 93 阅读 · 0 评论 -
JAVA反射之如何绕过集合的泛型检测
绕过集合泛型检测 由于集合的泛型只存在于程序的编译期,当编译期结束在Java的运行期代码被加载成字节码文件后,集合的泛型会被擦除,这时候可以使用反射绕过泛型检测 ArrayList<Integer> list = new ArrayList<>(); list.add(1); //list.add("dsfds");//如果正常插入会由于不符合泛型会报错 Class<...原创 2019-07-26 12:59:09 · 362 阅读 · 0 评论