随笔分类 -  文件输入输出处理

摘要:序列号 序列号是序列化和反序列化的唯一标识,是一个长整型数值; 如果类中不自己定义序列号,系统会自动生成一个序列号; 当一方实体类发生改变,而调用方的序列号是不会跟着改变的,不知道对象已修改,会导致两边序列号不一致,反序列化失败; 所以要求必须手动生成一个序列号; 手动生成序列号后,可以解决目标类发 阅读全文
posted @ 2022-06-20 14:11 化羽羽 阅读(750) 评论(0) 推荐(0) 编辑
摘要:1、实例化 DataInputStream(InputStream in) 参数是一个字节输入流 DataOutputStream(OutputStream out) 参数是一个字节输出流 演示 DataInputStream dis = new DataInputStream(new FileIn 阅读全文
posted @ 2022-06-20 13:51 化羽羽 阅读(225) 评论(0) 推荐(0) 编辑
摘要:大佬的理解->《Java IO(五) -- 字符流进阶及BufferedWriter,BufferedReader》 1、BufferedReader BufferedReader高效字符流读取文件基本用法,自带缓冲区,读取文件效率高,支持逐行读取; 1.1 初始化 BufferedReader(R 阅读全文
posted @ 2022-06-19 14:24 化羽羽 阅读(264) 评论(0) 推荐(0) 编辑
摘要:大佬的理解->《Java IO(四) -- 字符流》 FileReader字符流读取文件,更适合用于读取文件,可以读取中文; 常用字符流类关系图 1、FileReader 1.1 初始化 FileReader(File file) FileReader(String fileName) 1.2 读取 阅读全文
posted @ 2022-06-19 11:42 化羽羽 阅读(205) 评论(0) 推荐(0) 编辑
摘要:大佬的理解->《Java IO(三) -- 字节流》 1、FileInputStream 1.1 初始化 FileInputStream(String name) FileInputStream(File file) //直接通过文件地址初始化 FileInputStream fis = new i 阅读全文
posted @ 2022-06-19 10:17 化羽羽 阅读(354) 评论(0) 推荐(0) 编辑
摘要:大佬的理解->《IO流和File》 1、File类 File类是IO包中唯一代表磁盘文件本身的对象,File类定义了一些与平台无关的方法来操作文件。通过调用File类提供的各种方法,能够完成创建、删除文件、重命名文件、判断文件的读写权限权限是否存在、设置和查询文件的最近修改时间等操作。 ​ File 阅读全文
posted @ 2022-06-17 20:04 化羽羽 阅读(516) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示