CGBTN2109-DAY17总结复习

Posted 程序媛 泡泡

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CGBTN2109-DAY17总结复习相关的知识,希望对你有一定的参考价值。

DAY17复习

1 单元测试方法

它是Java运行程序的最小单位
格式:@Test + public + void + 没有参数

新手小白JUnit 使用手册

2. 反射

2.1 反射的概念:

当我们想要使用别人的东西或者查看某些资源的时候,可以使用反射技术
再比如,开发的时候,有时并不能直接看到源代码,也可以通过反射获取

2.2 反射的前提:获取字节码对象

字节码对象获取的3种方式:

  1. 类名.class
  2. Class.forName(“目标类的全路径”)
  3. 目标类对象.getClass()
    注意: 字节码对象是获取目标对象所有信息的入口

2.3 反射的常用方法

获取包对象:clazz.getPackage()
先获取包对象,再获取包对象的名字:clazz.getPackage().getName()
获取类名:
clazz.getName()–打印的是全路径名
clazz.getSimpleName()–打印的只有目标类的类名

以上是关于CGBTN2109-DAY17总结复习的主要内容,如果未能解决你的问题,请参考以下文章

CGBTN2109-DAY13复习总结

CGBTN2109-DAY04总结复习

CGBTN2109-DAY12总结复习

CGBTN2109-DAY14总结复习

CGBTN2109-DAY15总结复习

CGBTN2109-DAY10总结复习