-
1,静态加载:编译时加载(用new创建对象是静态加载类) 2,动态加载:运行时加载(Class c = Class .forName();Foo foo = (Foo)c.newInstance(); 3,定义一个接口,不同类型的对象可以实现该接口,以确保动态加载类时强转类型的一致性;查看全部
-
反射出method查看全部
-
获取类和方法查看全部
-
编译时加载,为静态加载,运行时加载为动态加载查看全部
-
1.编译之后集合是去泛型化的,Java中集合的泛型,是防止错误输入的,只在编译阶段有效,绕过编译就无效了; 2.反射的操作、CLASS的操作、Method操作、Field的操作都是编译后的操作。查看全部
-
三种方法查看全部
-
类类型查看全部
-
Class类查看全部
-
静态编译时类,动态运行时加载类查看全部
-
代码加注释查看全部
-
动态加载类,通过类类型,创建该类的对象查看全部
-
动态加载类,在编译时刻不会报任何错误查看全部
-
动态加载类可以解决一个功能错误导致真个功能不能用的错误查看全部
-
Class.forName查看全部
-
类也是对象查看全部
举报
0/150
提交
取消