![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java-IO流
Java-IO流学习笔记
yy310585
这个作者很懒,什么都没留下…
展开
-
Java-IO流-FileInputStream与FileOutputStream
Java-IO流-FileInputStream与FileOutputStreamFileInputStream,字节输入流,完成文件内容读取FileInputStreamr.read()括号中不加任何参数,是单个字节得读取文件内容可以使用缓冲数组一次读取多个字节,FileInputStream.read(b),b是byte类型的数组FileInputStream.read...原创 2021-01-13 16:31:00 · 102 阅读 · 0 评论 -
Java-IO流-FileReader与FileWriter
Java-IO流-FileReader与FileWriterFileReader,字符输入流,完成文件内容读取FileReader.read()括号中不加任何参数,是单个字符得读取文件内容可以使用缓冲数组一次读取多个字符,FileReader.read(ch),ch是char类型的数组FileReader.read()的返回值是int类型,如果返回值为-1的时候表示已经读完...原创 2021-01-13 12:02:00 · 164 阅读 · 0 评论 -
Java-File类
Java-File类对文件进行操作File类对文件进行操作public class Test01 { // 这是main方法,实现程序主要逻辑 public static void main(String[] args) throws IOException { File f = new File("test.txt"); // ...原创 2021-01-11 12:03:00 · 65 阅读 · 0 评论 -
Java-IO流
Java-IO流Java中,对文件与目录进行操作的话可以使用File类进行,但是File类不能获取到文件里面的数据所以就需要使用IO流IO流就是Input\Output的缩写,用于设备之间的数据传输;IO流的分类,重要流黄底标示分类字节输入流字节输出流字符输入流字符输出流抽象基类InputStreamOutputStreamReaderWri...原创 2021-01-11 17:52:00 · 43 阅读 · 0 评论 -
Java-IO流-BufferedInputStream与BufferedOutputStream
Java-IO流-BufferedInputStream与BufferedOutputStreamBufferedIputStream 缓冲输入字节流BufferedOutputStream 缓冲输出字节流上面两种流都是输出处理流,都需要嵌套其他流进行使用;缓冲流实现了减少硬盘访问次数,底层实际上是有两个缓冲区在读取数据的时候,一次先将文件内容都读入缓冲区内,然后,程序再去...原创 2021-01-14 16:59:00 · 104 阅读 · 0 评论 -
Java-IO流-InputStreamReader与OutputStreamWriter
Java-IO流-InputStreamReader与OutputStreamWriter这两个流都是转换流,可以将字节流转换为字符流转换流属于字符流InputSteamReader 将输入字节流------->输入字符流OutputStreamWriter 将输出字符流----->输出字节流原理:示例:public class Test01 {...原创 2021-01-14 20:07:00 · 99 阅读 · 0 评论 -
Java-IO流-ObjectInputStream与ObjectOutputStream
Java-IO流-ObjectInputStream与ObjectOutputStream对象流ObjectInputStream,ObjectOutputStreamObjectInputStream:将文件中存储的Java对象读到内存中,这个过程也叫做反序列化ObjectOutputStream: 将内存中的Java对象写入到本地文件中,这个过程也较多序列化序列化和反序列...原创 2021-01-15 00:28:00 · 97 阅读 · 0 评论 -
Java-IO流-DataInputStream与DataOutputStream
Java-IO流-DataInputStream与DataOutputStream数据流DataInputStream,DataOutputStreamDataInputStream:将文件中存储的基本数据类型和字符串 写入 内存的变量中DataOutputStream: 将内存中的基本数据类型和字符串的变量 写出 文件中只能写入操作基本数据类型与字符串,对象需要使用对...原创 2021-01-15 00:02:00 · 120 阅读 · 0 评论 -
Java-IO流-对象流操作自定义类对象
Java-IO流-对象流操作自定义类对象对象流可以将内存中的对象序列化写入本地文件中,也可以从本地文件中反序列化读取对象到内存中但是,对于自定义类来说,想要实现序列化,必须要实现Serializable接口如果没有实现Serializable接口的类在进行序列化的时候会出没有序列化异常 NotSerializableExceptionSerializable接口是一个标记接口,...原创 2021-01-15 21:34:00 · 280 阅读 · 0 评论 -
IDEA自动生成序列化版本号的配置
IDEA自动生成序列化版本号的配置IDEA提供了可以自动生成序列化版本号的快捷方式,直接上图首先,需要在Setting中进行配置然后,在自定义类的时候,将光标点到类名上,按alt+enter就会出现提示,自动添加序列化版本号最后添加效果如下:public class Person implements java.io.Serializable{ private st...原创 2021-01-16 15:05:00 · 1684 阅读 · 2 评论 -
Java-IO流-BufferedReader与BufferedWriter
Java-IO流-BufferedReader与BufferedWriterBufferedReader 缓冲输入字符流BufferedWriter 缓冲输出字符流上面两种流都是输出处理流,都需要嵌套其他流进行使用;缓冲流实现了减少硬盘访问次数,底层实际上是有两个缓冲区在读取数据的时候,一次先将文件内容都读入缓冲区内,然后,程序再去缓冲区中读取在输出数据的时...原创 2021-01-14 18:49:00 · 71 阅读 · 0 评论 -
Java-IO流-System类对IO流的支持
Java-IO流-System类对IO流的支持System类对IO流的支持System.in\System.outSystem.in------>从键盘获取输入Syste.in的read方法会导致程序阻塞,等待键盘录入System.out------>将内容输出到控制台示例:public class Test01 { // 这是...原创 2021-01-14 23:45:00 · 66 阅读 · 0 评论