菜鸟教程补充
修饰符
- 访问控制修饰符: default、public、protected、private
- 非访问控制修饰符: final, abstract, static, synchronized
Java的两大数据类型
- 内置数据类型
byte、short、int、long、float、double、boolean、char
- 引用数据类型
引用类型指向一个对象,指向对象的变量是引用变量。
参数变量
值传递:在方法调用时,传递的是实际参数的值的副本。当参数变量被赋予新的值时,只会修改副本的值,不会影响原始值。
引用传递:在方法调用时,传递的是实际参数的引用(即内存地址)。当参数变量被赋予新的值时,会修改原始值的内容。
正则表达式
定义字符串的模式,用来搜索、编辑或处理文本。 正则表达式是对字符串操作的一种逻辑公式,组成一个规则字符串,表达对字符串的过滤逻辑。
Stream、File、IO
IO包包含所有操作输入、输出需要的类,流可以理解为一个数据的序列。
- 读取控制台输入
- 从控制台读取字符串
- 控制台输出
读写文件
- FileInputStream:从文件读取数据
1 | // 使用文件名来创建一个输入流对象 |
- FileOutputStream:创建文件并写入数据
1 | // 使用字符串类型的文件名来创建一个输出流对象 |
Junit单元测试类
使用Junit框架简化测试过程,使用Junit5
使用@Test,可以使用独立的测试功能