![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
IO流
文章平均质量分 95
努力敲代码的小火龙
努力遇见更好的自己!!!
展开
-
IO流打印流
IO流打印流是Java中用来将数据打印到输出流的工具。打印流提供了方便的方法来格式化和输出数据,可以用于将数据输出到控制台、文件或网络连接。:打印流一般是指:PrintStream,PrintWriter两个类:打印流只操作文件目的地,不操作数据源:特有的写出方法可以实现,数据原样写出:默认自动刷新,特有的println自动换行:自动刷新需要开启,特有的println自动换行例如:打印:97 文件中:97打印:true 文件中:true。原创 2024-06-13 07:30:00 · 879 阅读 · 0 评论 -
IO流的转换流
public object readobject() 把序列化到本地文件中的对象,读取到程序中来。但是对象的个数不确定,该如何操作呢?一旦实现了这个接口,那么就表示当前的student类可以被序列化。如果一个对象中的某个成员变量的值不想被序列化,又该如何实现呢?利用字节流读取文件中的数据,每次读一整行,面且不能出现乱码。利用序列化流/对象操作输出流,把一个对象写到本地文件中👇。可以把序列化到本地文件中的对象,读取到程序中来。文件中的版本号,跟lavabean的版本号不匹配。原创 2024-06-12 07:30:00 · 1336 阅读 · 0 评论 -
IO缓冲流
public BufferedInputStream(InputStreamis) 把基本流包装成高级流,提高读取数据的性能public BufferedOutputStream(OutputStream os) 把基本流包装成高级流,提高写出数据的性能利用字节缓冲流拷贝文件一次读多个字节👇。原创 2024-06-10 07:30:00 · 1187 阅读 · 0 评论 -
IO流字符流(FileReader与FileWriter)
public FileWriter(File file,boolean append) 创建字符输出流关联本地文件,续写。public FileWriter(string pathname,boolean append) 创建字符输出流关联本地文件,续写。void write(char[] cbuf,int off, int len) 写出字符数组的一部分。void write(string str,int off,int len) 写出一个字符串的一部分。原创 2024-06-09 18:21:26 · 972 阅读 · 1 评论 -
Java中的IO流字节流(FileOutputStream与FileInputStream)+编码与解码
Java中的IO流是用于输入和输出数据的工具。write方法的参数是整数,但是实际上写到本地文件中的是整数在ASCII上对应的字符。字节输出流,可以把程序中的数据写到本地文件上,是字节流的基本流。如果文件不存在会创建一个新的文件,但是要保证父级路径是存在的。操作本地文件的字节输入流,可以把本地文件中的数据读取到程序中来。一次读一个字节,读出来的是数据在ASCII上对应的数字。一次读取多个字节数据,具体读多少,跟数组的长度有关。但是这样写对于文件过大的情况,运行的会非常的慢。文件拷贝,编码和解码原创 2024-06-08 21:15:50 · 811 阅读 · 2 评论