1. jar包

  1. jar包是什么?

jar包:是java中的特殊的一种压缩格式的包
   jar包中压缩的是class文件,把jar包提供给需要的项目使用

  1. 导出jar包的步骤:

右键单击要导出的jar包的项目名称–>export–>java–>jar file–>next
–>输入jar文件的存储路径和文件名–>finish

  1. 导入jar包的步骤:

右键单击需要jar包的项目名称–>propertiesava build path–>libraries–>a. Add External JARs–>选择本地硬盘中的某些jar包–>ok确定
                               b. Add Library–eclipse中自带的jar–>ok确定

项目可以依赖项目,也可以依赖jar包

2. 单元测试

  1. 单元测试简介(junit):

java.unit.test   java单元测试
junit是一个大家公认的且被广泛使用的测试框架
测试的功能是由junit框架提供的,要使用这个框架就必须引入junit测试框架的jar包

  1. 为什么要使用单元测试:

因为在写完方法会需要测试自己所写的方法是否正确,但是使用main函数里代码比较复杂,所以就需要单元测试

  1. 单元测试的版本

junit3/junit4/junit5

  1. 单元测试中的名词

断言(assert):
断:断定,判定的意思  言:动词,表达的意思
断言就是能够清晰地准确的表达一个结果是正确的

  1. junit3:

试类放在test源代码文件夹中(source folder)
  测试类必须继承自TestCase类
    junit.framwork.TestCase
  测试类的方法名称,必须是test为开头方法
    比如:public void testMethod(){}
  测试类中重写protected void setUp()方法
    此方法是在执行任何一个测试方法的时候都先调用setUP方法
    setUp方法执行完毕后,才执行测试方法中的内容
    setUp方法适合在执行测试方法前做初始化工作

  1. junit4(常用)

测试类放在test源代码文件夹中(source folder)
在测试方法的前面添加一个@Test注解,测试方法的命名随意,但是建议以test开头
如果在某个测试方法的前面添加一个注解@Before,那么次方法就在任何测试方法前执行,一般用于做初始化工作

java中的jar包以及单元测试相关推荐

  1. 打包部署后无法读取jar包里的文件(实测可行,Java中读取jar包中的文件)

    打包部署后无法读取jar包里的文件 Java中读取jar包中的文件 linux中无法读取jar包中的内容(windows可以的!),如何解决 一.背景 项目中免不了需要读取文件,如果文件用绝对路径读取 ...

  2. java中常用jar包

    commons-io.jar: 可以看成是java.io的扩展,用来帮助进行IO功能开发.它包含三个主要的领域:Utilityclasses-提供一些静态方法来完成公共任务.Filters-提供文件过 ...

  3. java 解析 jar_解析java中对jar包进行再次修改

    在学习和开发java项目中,我们经常会用到第三方提供的一些jar.使用这些第三方工具包,可以提高我们开发的效率,缩短开发的时间.有的第三方工具,提供详细的使用说明和源代码,有时有的却不提供源代码,使用 ...

  4. java中的JAR包

    使用JAR文件 JAR文件的全称是 Java Archive File,意思就是Java档案文件.通常JAR文件是一种压缩文件,与常见的ZIP压缩文件兼容,通常也被称为JAR包.JAR文件与ZIP文件 ...

  5. 关于java中读取jar包中的文件

    背景 之前项目使用的都是war包用tomcat去部署的,其中用读取一些xml文件的地方,代码结构如下图: 之前读取tpl中的xml使用的是 new Flie(file://xxx/xx)方法.因为这个 ...

  6. Java中的jar包下载地址整理

    jar包下载地址: (1)https://www.kumapai.com/open (2)http://maven.ibiblio.org/ (3)https://mvnrepository.com/

  7. java开发常用jar包_java开发常用jar包

    mail.jar与activation.jar 里面包含了activation.jar和mail.jar两个包.通过里面的类的调用便可以达到发送电子邮件的目的 commons-beanutils.ja ...

  8. java excel 操作 jar包_[JAVA]使用POI向Excel中写入数据以及如何在Intellj IDEA中打jar包...

    freddon 发表于2018-05-30 阅读 1383 | 评论 0 给GF写的,现在记录下POI操作Excel读写过程;以及如何在Intellj IDEA中打jar包 代码如下: ``` imp ...

  9. java导入jar包源码_eclipse中导入jar包的源码

    在日常开发工作中,我们时常会需要查看下第三方jar包的源码来更加正确的理解该jar包或者框架提供的功能.下面是笔者知道的两种添加jar包源码的方式: 方式一:configure build path中 ...

最新文章

  1. R基于H2O包构建深度学习模型实战
  2. v-if 和 v-else-if 和v-else的使用
  3. STM32的USB相关资料(转载)
  4. SAP Spartacus B2B页面Banner Component的路由url是在哪里定义的
  5. Python中的+=
  6. 【数值分析】顺序高斯消去法和列主元高斯消去法的三个主要不同点
  7. Android安全笔记-Activity基本概念
  8. java log4j基本配置及日志级别配置详解,java基础面试笔试题
  9. 使用kubeadm安装部署k8s
  10. linxu的文件类型和扩展名
  11. Java二级知识总结
  12. 爬虫python代码网易云_Python爬虫之网易云音乐下载
  13. 卸载IE11并恢复到IE9
  14. SCSI子系统基础学习笔记 - 3. SCSI设备探测
  15. java设置窗口图标
  16. 使用Arcmap创建企业级地理数据库失败,无法连接到数据库
  17. 微商模式的出路在哪里?
  18. 计算机科学与技术高校毕业生要求,计算机科学与技术 毕业要求(2020)
  19. 使用RabbitMQ出现Plugin configuration unchanged.问题
  20. autohotkey 函数

热门文章

  1. μC/OS-II邵贝贝节选
  2. [论文笔记] 因果模型:边缘结构模型MSM
  3. 计算机怎样辅助英语听力教学方法有哪些,一种用于英语听力教学的辅助设备的制作方法...
  4. Red Hat Enterprise Linux5使用光盘镜像文件安装gcc软件包流程
  5. React表单 (受控组件,非受控组件)
  6. 人生成功生涯规划100口诀
  7. 【QT5】QListWidget列表框的使用
  8. 企业IT人的交流盛宴!2022FineDay用户大会暨帆软新品发布会即将开幕!
  9. 大商所2020-2022年标准仓单交易情况
  10. 利用Matcom实现基于MATLAB的混合编程