7.反射

1.Junit单元测试(白盒测试)

测试分类:

    1.黑盒测试:不需要写代码,只关注input和output

    2.白盒测试:写代码,关注中间的执行逻辑

          步骤:

                   1.定义一个测试类

2.反射

将类的各个组成部分封装为其他对象,这就是反射机制

反射就是把java类中的各种成分映射成一个个的Java对象
例如:一个类有:成员变量、方法、构造方法、包等等信息,利用反射技术可以对一个类进行解剖,把个个组成部分映射成一个个对象。(其实:一个类中这些成员方法、构造方法、在加入类中都有一个类来描述)

好处:

      1.可以在程序运行过程中,操作这些对象。

      2.可以解耦,降低程序的耦合性,提高程序的可扩展性。

java代码在计算机中经历的三个阶段:

7.反射

反射机制实例:

7.反射

 

 

 

3.注解