-
java中集合的泛型是防止错误输入的,只在编译阶段有效,绕过编译阶段就无效了查看全部
-
方法操作对象 --- 方法的反射查看全部
-
Foo foo1 = new Foo();<br><br> 获取类的类类型的三种方式:<br><br><br> 1.Class c1 = Foo.class();<br><br>--------------》类名点class 2.Class c2 = foo1.getClass(); <br><br>----->对象点getClass 3.Class c3 - Class.forName("com.xx.xx.Foo");<br><br>------>括号里面是包名+类名 根据类类型创造对象实例:<br><br> Foo foo = (Foo)c1.newInstance();//需要有无参数的构造方法<br> <br> 类类型就是Class这个类的对象<br> c1==c2 true,foo1是Foo类的实例,而Foo又是Class的实例,所以c1,c2是Foo的类类型<br> ,一个类只可能是Class类的一个实力对象。查看全部
-
new 创建对象是静态加载类,在编译时刻就需要加载所有可能是用到的类。查看全部
-
1.编译时加载类是静态加载类,运行时加载类是动态加载类。 2.功能性的类,我们需要写成动态加载类查看全部
-
对于方法的反射而言 采用Method method = c.getMethod(方法名,参数类类型)的方法获得 然后采用method.invoke(对象名,参数值)进行调用查看全部
-
使用类类型创建类的对象时,需要类里有无参的构造器查看全部
-
Foo foo1 = new Foo(); 获取类的类类型的三种方式:<br> 1.Class c1 = Foo.class(); 2.Class c2 = foo1.getClass(); 3.Class c3 - Class.forName("com.xx.xx.Foo"); 根据类型创造对象实例: Foo foo = (Foo)c1.newInstance();//需要有无参数的构造方法查看全部
-
获取方法的类类型查看全部
-
获取基本数据的类类型查看全部
-
获得方法对象,用方法对象的反射操作来执行具体的方法。查看全部
-
方法的反射--查看全部
-
Object... 可变参数--》可以用数组表示,也可以直接参数表示查看全部
-
method.invoke() --->方法对象的反射查看全部
-
可变参数的两种写法查看全部
举报
0/150
提交
取消