吴佳更
1.黑盒测试只需无脑执行,而白盒测试是通过代码断言结果去判断程序是否正确。
2.将类的各个部分封装成为其他对象。他有两个好处,一个可以在程序执行时候操作这些对象。一个可以解耦,提高扩展性。
3.有三种方式。
1.Class.forName(全类名),用于配置文件。读取类,加载文件
2.类名.class 用于参数的传递
3.对象.getclass 用于获得对象的字节码。
4.getDeclaredFields
getDeclaredmethods
5.1.编写文档
2.代码分析
3.编译检查
6.用于描述注解的注解。
@Target 注解的作用地方
@Retention 注解作用的时候
@Documented 描述注解是否添加到API
@Inherited 描述注解是否被子类继承
7.Source源代码阶段
Class类对象阶段
Runtime运行阶段
8.两种,一种直接new对象
一种通过反射加载类型。 |