11 2020 档案

摘要:稀疏数组的应用场景:当二维数组中有大量重复数字(以0为例)时,可以用稀疏数组进行保存,节省保存空间。 稀疏数组有三列n行 第一行用来记录原二维数组信息,第一列用来记录原二维数组的行数,第二列用来记录二维数组的列数,第三列用来记录二维数组中非0个数。 其他行用来记录非0元素的信息,第一列记录其在原二维 阅读全文
posted @ 2020-11-27 19:02 素色学习 阅读(118) 评论(0) 推荐(0)
摘要:序列化流与反序列化流 对象可(反)序列化的条件 1.Serializable接口 要进行序列化和反序列的类必须实现该接口,给类添加一个标记。 当我们进行序列化与反序列化时,会检测该类是否有这个标记: 有:可以进行序列化与反序列化 没有:抛出NotSerializable接口Exception异常 进 阅读全文
posted @ 2020-11-15 15:54 素色学习 阅读(149) 评论(0) 推荐(0)
摘要:转换流 字符编码: 编码:按照某种规则,将字符存储到计算机中(字符->二进制); 解码:将存储在计算机中的二进制数据按某种规则解析出来(二进制->字符) 字符编码:一套自然语言的字符与二进制之间的规则 字符集:是一个系统支持所有字符的集合,包括各个国家的文字、标点符号、图形符号和 数字等; 计算机准 阅读全文
posted @ 2020-11-13 21:39 素色学习 阅读(137) 评论(0) 推荐(0)
摘要:缓冲流 缓冲流给基本的字节流增加一个缓冲区(数组),可以提高输入和输出的效率,是在基本的流对象上创建而来的。 字节缓冲输出流 BufferedOutputStream extends OutputStream 构造方法: BufferedOutputStream( OutputStream out) 阅读全文
posted @ 2020-11-12 19:32 素色学习 阅读(128) 评论(0) 推荐(0)
摘要:属性集 properties extends HashTable<k,v> implements Map<k,v> 表示一个持久的属性集,可以保存在流中或从流中加载,该集合是唯一 一个与IO流相结合的集合。 可以使用该集合中的方法store,把集合中的临时数据持久写入硬盘中保存,可用该集合的load 阅读全文
posted @ 2020-11-11 20:22 素色学习 阅读(208) 评论(0) 推荐(0)
摘要:IO字符流 在字节流中,因为中文字符使用多个字节且不同编码表有区别,因此可能会出现乱码。用字符流可以有效解决该问题。 字符输入流Reader 方法:read、read(char[] chars)、close,作用与字节流类似 一个子类 文件字节输入流 继承关系: FileReader extends 阅读全文
posted @ 2020-11-10 21:12 素色学习 阅读(95) 评论(0) 推荐(0)
摘要:import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; public class DemoByte04 { public sta 阅读全文
posted @ 2020-11-08 15:01 素色学习 阅读(196) 评论(0) 推荐(0)
摘要:IO概述: I:Inuput输入(从硬盘读取文件到内存); O: Output输出(将数据从内存写入硬盘); 流:一种写入数据的抽象方式,是有方向的 顶层父类: 输入流 输出流 字节流 InputStream OutputStream 字符流 Reader Writer 字节流 一切文本数据在存储时 阅读全文
posted @ 2020-11-08 14:56 素色学习 阅读(72) 评论(0) 推荐(0)
摘要:文件中遍历的方法 遍历目录 1.public String[] list() 返回String数组,表示File目录中的所有子文件或目录 2.public File[] listFiles() 返回File数组,表示File目录中的所有子文件或目录(包含路径) 注意事项: 1.两个方法遍历的是构造方 阅读全文
posted @ 2020-11-05 21:55 素色学习 阅读(98) 评论(0) 推荐(0)
摘要:java.io.File 文件和路径的抽象表示形式 java把电脑中的文件和文件夹(目录)封装成一个类,可以使用该类对文件和文件夹进行操作,可以使用里面的方法: 一、基本方法: 1.创建一个文件或文件夹 2.删除文件或文件夹 3.获取文件或文件夹 4.判断文件或文件夹是否存在 5.对文件夹进行遍历 阅读全文
posted @ 2020-11-03 20:54 素色学习 阅读(273) 评论(0) 推荐(0)