-
Method m = c.getMethod("print", new Class[]{int.class, int.class})查看全部
-
获取构造函数的参数列表---》得到的是参数列表的类类型。 Class[] paramTypes = constructor.getParameterTypes();查看全部
-
构造函数也是对象 (1)java.lang.Constructor中封装了构造函数的信息, (2)getConstructors获取所有public的构造函数 (3)getDeclaredConstructors得到所有的构造函数查看全部
-
成员变量也是对象,java.lang.reflect.Field,Field类封装了关于成员变量的操作查看全部
-
成员函数是Method类的对象查看全部
-
基本数据类型,void类型都存在类类型查看全部
-
编译时需要用到的类是静态加载类,一般在程序中使用了new来创建类的对象查看全部
-
拿到类的类类型后可以创建类的实例 Class c1 = Foo.class Foo foo = (Foo)c1.newInstance(); 注意需要进行强制转换查看全部
-
class Foo{} // Foo类的对象 Foo foo = new Foo(); // Foo类的类类型 Class c1 = Foo.class; Class c2 = foo.getClass(); Class c3 = Class.forName("Foo"); // 每个类都是Class类的一个对象查看全部
-
反射知识的内容查看全部
-
Java中集合的泛型,是防止错误输入的,只在编译阶段有效,绕过编译就无效了查看全部
-
编译之后集合的泛型是去泛型化的查看全部
-
方法的反射查看全部
-
Field类封装了类的成员变量信息查看全部
-
getMethods公共方法 getDeclearedMethods所有声明的方法查看全部
举报
0/150
提交
取消