摘要: 一、缓冲流 高效流,一般指默认声明了一个byte空间(容器)作为缓冲区,比我们一般申请的空间64k大;所以较为高效。 若我们要使FileInputStream流高效,把空间申请得最大即可实现。 二、字节缓冲流 2.1 字节缓冲输出流BufferedOutputStream public class 阅读全文
posted @ 2020-11-16 09:51 娜豆 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 一、转换流 转换流:OutputStreamWriter & InputStreamReader 字符转换流原理:字节流+编码表 二、OutputStreamWriter类 OutputStreamWriter 是字符流通向字节流的桥梁:可使用指定的字符编码表,将要写入流中的字符编码成字节。作用:将 阅读全文
posted @ 2020-11-14 17:38 娜豆 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 一、字符流 字符流概述: 在操作过程中字节流可以操作所有数据,操作的文件中有中文字符,并且需要对 中文字符做出处理 二、字符编码表 文字——>(数字):编码。"abc".getBytes() byte[] 数字——>(文字):解码。byte[] b = {97, 98, 99} new String 阅读全文
posted @ 2020-11-14 17:35 娜豆 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 一、IO原理 二、输入流/读操作(InputStream) 1.输入流:从持久性数据存储的硬盘中读取到内存中 2.字节输入流:FileInputStream 3.read() :一个字节一个字节的读取,效率低 4.read(byte[] b):通过设置容器的上限,读取一定量的字节数 public c 阅读全文
posted @ 2020-11-14 16:39 娜豆 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 递归 1. 概述 方法中调用当前方法 2. 递归需要注意的事项 递归次数不能过多,否则内存溢出 3. 案例 3.1 获取指定目录下的文件名 public class AllDirPath { /* * 递归打印所有子目录中的文件路径 */ public static void main(String 阅读全文
posted @ 2020-11-14 16:36 娜豆 阅读(92) 评论(0) 推荐(0) 编辑
摘要: ##File类 1. 输出/写(output):把内存中的数据存储到持久化设备上 2. 输入/读(input):把持久化设备的数据读取到内存中 ###3. File类的创建以及文件名等获取操作 import java.io.File; public class FileTest01 { public 阅读全文
posted @ 2020-11-14 16:34 娜豆 阅读(92) 评论(0) 推荐(0) 编辑
摘要: public class ExceptionDemo { public static void main(String[] args) throws MyException { // 异常处理方式 // 方式一:不处理异常,向上抛出异常;在顶层的时候处理 // 1.出现的原因:防止代码冗余,统一处理 阅读全文
posted @ 2020-11-14 16:28 娜豆 阅读(67) 评论(0) 推荐(0) 编辑
摘要: ##常见的黄色警告⚠ ###eclipse中的处理方式: 导入的类库,但未使用 ctrl + shift + o :自动过滤未使用的包 ctrl + d :删除此行 声明的变量,但未调用 ctrl + d :删除此行 声明的方法,但未调用 ctrl + d :删除此行 使用完io流对象,但未手动关闭 阅读全文
posted @ 2020-11-14 14:13 娜豆 阅读(486) 评论(0) 推荐(0) 编辑
摘要: ##一、Map接口&Collection接口的区别 ###数据存储形式不同 🔹 Collection中的集合,元素是孤立存在的(理解为单身),向集合中存储元素采用一个个元素的方式存储。 🔹 Map中的集合,元素是成对存在的(理解为夫妻)。每个元素由键与值两部分组成,通过键可以找对所对应的值。 � 阅读全文
posted @ 2020-11-14 14:04 娜豆 阅读(84) 评论(0) 推荐(0) 编辑
摘要: ##一、Collection接口 ###1.1 Collection接口结构 ###1.2 Collection接口常用的方法 ##二、List接口 ###2.1 List接口的特点 ① 有序的集合 ② 允许重复的元素 ③ 带有索引的集合 ###2.2 ArrayList集合 ArrayList集合 阅读全文
posted @ 2020-11-14 11:12 娜豆 阅读(65) 评论(0) 推荐(0) 编辑