1. jar包
- jar包是什么?
jar包:是java中的特殊的一种压缩格式的包
jar包中压缩的是class文件,把jar包提供给需要的项目使用
- 导出jar包的步骤:
右键单击要导出的jar包的项目名称–>export–>java–>jar file–>next
–>输入jar文件的存储路径和文件名–>finish
- 导入jar包的步骤:
右键单击需要jar包的项目名称–>propertiesava build path–>libraries–>a. Add External JARs–>选择本地硬盘中的某些jar包–>ok确定
b. Add Library–eclipse中自带的jar–>ok确定
项目可以依赖项目,也可以依赖jar包
2. 单元测试
- 单元测试简介(junit):
java.unit.test java单元测试
junit是一个大家公认的且被广泛使用的测试框架
测试的功能是由junit框架提供的,要使用这个框架就必须引入junit测试框架的jar包
- 为什么要使用单元测试:
因为在写完方法会需要测试自己所写的方法是否正确,但是使用main函数里代码比较复杂,所以就需要单元测试
- 单元测试的版本
junit3/junit4/junit5
- 单元测试中的名词
断言(assert):
断:断定,判定的意思 言:动词,表达的意思
断言就是能够清晰地准确的表达一个结果是正确的
- junit3:
试类放在test源代码文件夹中(source folder)
测试类必须继承自TestCase类
junit.framwork.TestCase
测试类的方法名称,必须是test为开头方法
比如:public void testMethod(){}
测试类中重写protected void setUp()方法
此方法是在执行任何一个测试方法的时候都先调用setUP方法
setUp方法执行完毕后,才执行测试方法中的内容
setUp方法适合在执行测试方法前做初始化工作
- junit4(常用)
测试类放在test源代码文件夹中(source folder)
在测试方法的前面添加一个@Test注解,测试方法的命名随意,但是建议以test开头
如果在某个测试方法的前面添加一个注解@Before,那么次方法就在任何测试方法前执行,一般用于做初始化工作