io流
很菜的小阿垒
一个刚入门java的小白,只为记录自己所学,代码能力不是很好,欢迎各位大佬点评和指教。
展开
-
java入门之io流-对象流(序列化和反序列化)
文章目录对象流(序列化和非序列化)1.序列化流2.非序列化流 对象流(序列化和非序列化) 对象在存储和传输(xml、json)时,需要将对象序列化和反序列化 1.序列化流 对象的序列化: 将对象转为字节码表示 Xml格式: <book category="COOKING"> <title lang="en">Everyday Italian</title> <author>Giada De Laurentiis</author> ..原创 2020-12-26 14:06:54 · 83 阅读 · 0 评论 -
java入门之IO流-缓冲流
文章目录缓冲流1)字节缓冲流2)字符缓冲流 缓冲流 概念: 带有缓冲区的流,先将数据读取到缓冲区,当缓冲区满了在写入目标文件中 作用: 减少写入次数,提高性能,减少对硬盘的损耗 1)字节缓冲流 实现代码: import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.FileInputStream; import java.io.FileOutputStream; public class..原创 2020-12-26 14:01:35 · 145 阅读 · 0 评论 -
java入门之IO流-(高级流)
高级流1.转换流字符集2.缓冲流1)字节缓冲流2)字符缓冲流3.对象流(序列化和非序列化)1.序列化流2.非序列化流 1.转换流 作用: 将字节流编程字符流,可以指定字符集 如果在不指定字符集的情况下,JVM(java虚拟机)将采用默认(缺省)字符集 字符集 概念 存字符的集合,以及每个字符对应的编码。 常见三种字符集有:iso-8859-1、GBK、utf-8 作用 主要用于数据存储和传输的编码和解码。 iso-8859-1: 他就是ascii码,里面只有英文字符和对应的编码。 一个字符占1个字节(..原创 2020-12-19 16:50:18 · 401 阅读 · 1 评论 -
java入门之IO流-字节流
文章目录字节流(1)字节输入流(2)字节输出流 字节流 按照字节为单位处理数据的流,可以传输任何类型的数据 (1)字节输入流 负责读取数据 顶级父类: java.io.ImputStream(抽象类) FileInputStream:从磁盘文件中读取数据。 **构造器 ** 创建字节输入流对象 常用方法: 实现代码: // 1创建一个字节输入流对象 FileInputStream fis=new FileInputStream("C:\\Users\\Administrator\\Des..原创 2020-12-18 21:22:04 · 80 阅读 · 2 评论 -
java入门之IO流-字符流
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录1.字符输入流(FileReader)(1)FileReader2.字符输出流(FileWriter) 1.字符输入流(FileReader) (1)FileReader 2.字符输出流(FileWriter) 顶级父类: ...原创 2020-12-17 17:07:18 · 88 阅读 · 0 评论