2022-08-08 第七小组 房雪莹 学习笔记
今日学习内容:
1.JUnit单元测试的好处:
1).可以书写一系列的测试方法,对项目的所有的接口或者方法进行单元测试
2).启动后,自动化测试
3).只需要查看最后的结果
4).每个单元测试的用例相对独立,由JUnit启动
5).添加,删除,屏蔽测试方法
2.jar包
如果要引入第三方的插件,xxx.jar的文件
首先要把这个文件导入到我们的工程目录下
其次,要添加到工程的依赖目录中
3.测试方法
1.不能有返回值
2.不能有参数
3.必须有Test注解
4.JUnit断言:
JUnit的所有的断言都包含Assert类中
这个类提供了很多有用的断言来编写测试用例
只有失败的断言才会被记录
1.assertEquals:检查两个变量或等式是否平衡
2.assertTrue:检查条件是否为真
3.assertFalse:检查条件是否为假
4.assetNotFull:检查对象是否不为空
5.assetNull:检查对象是否为空
5.JUnit注解:
1.Test
2.Before:在测试方法执行之前执行的方法
3.After
6.当我们使用一个流的时候,通常包括三个步骤:
1.获取一个数据源
2.执行操作获取想要的结果
3.每次操作,原有的流对象不改变,返回一个新的Stream对象
7.当我们使用一个流的时候,通常包括三个步骤:
1.获取一个数据源
2.执行操作获取想要的结果
3.每次操作,原有的流对象不改变,返回一个新的Stream对象
8.JDK8函数式接口
Consumer<T>:消费者 void accept(T t)
Supplier:供应商 T get()
Function: R apply(T t),将一个数据转化成另一个数据
Predicate:断言,boolean test(T t),判断返回值是boolean
9.JDK8新增:
1.函数式接口
2.箭头函数(lambda表达式),不是java特有的。阉割版
3.Optional类
4.断言
5.Stream编程
10.工具类:File操作文件的类
1.文件的路径
正斜杠:左斜杠,撇,/
反斜杠:右斜杠,捺,\
在Unix/Linux,路径的分隔采用正斜杠/,
在windows中,路径分隔采用反斜杠\。
在java中,\代表转义
在File类中,定义了路径分隔符的常量,自动识别操作系统。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构