JAVA学习
冥极醉醉冥极
这个作者很懒,什么都没留下…
展开
-
java反射(一):反射的演变
有三种方式获取类的Class对象: 1.通过object对象的实例调用getClass String hello = "hello world"; Class<?> helloClass = hello.getClass(); System.out.println(helloClass); 2.通过包名.类名.class ...原创 2018-09-12 13:51:28 · 114 阅读 · 0 评论 -
反射(二):annotation理解
1.通过getAnnotation获取所有的运行时注解 @Deprecated @SuppressWarnings("student") class Student implements Serializable { } Class<?> studentClass = Student.class; Annotation[] annotations...原创 2018-09-12 17:36:13 · 137 阅读 · 0 评论 -
反射(三):利用反射来操作类的其它结构
1.操作类的构造方法 Class.newInstance()只能调用无参构造 Class.getDeclaredConstructors能获取(public protected default private)的构造函数 Class.getConstructors只能获取public的构造函数 class News { public News() { System...原创 2018-09-13 16:16:07 · 115 阅读 · 0 评论