-
个人感悟:
对于Class类的理解,就好似Class类=现实,类是第一层梦境(梦境基于现实),继承于该类的类是第二层梦境。。。
查看全部 -
//动态加载类,在允许时刻加载
Class c = class.forName(args[0]);//通过类类型,创建该类对象,类实现接口
接口 名 = (接口)c.newInstance();
查看全部 -
反射的操作都是编译之后的操作
查看全部 -
方法反射的操作
method.invoke(对象,参数列表)
查看全部 -
成员变量也是对象
java.lang.reflect.Field
Field类封装了关于成员变量的操作
getFields()方法获取的是所有的public的成员变量的信息
getDeclaredFields获取的是该类自己声明的成员变量的信息
查看全部 -
eclipse将方法中的内容拿出来抽象为一个新方法:
选中要抽取的内容--》右键refactor--》extract method
快捷键alt+shift+M
查看全部 -
成员变量也是对象
查看全部 -
获取类类型三种方法:1.类.class 2. 对象.getClass 3. Class.forName查看全部
-
反射是绕过编译,在运行过程中执行的查看全部
-
方法的反射:先通过类类型获取到该方法,再调用invoke查看全部
-
方法反射查看全部
-
方法的反射操作查看全部
-
构造函数获取查看全部
-
成员变量查看全部
-
成员变量获取查看全部
举报
0/150
提交
取消