摘要:
对象的序列化流--ObjectOutPutStream /* java.io.ObjectOutputStream extends OutputStream ObjectOutputStream:对象的序列化流 作用:把对象以流的方式写入到文件中保存 构造方法: ObjectOutputStream 阅读全文
posted @ 2022-07-09 16:10
漁夫
阅读(69)
评论(0)
推荐(0)
摘要:
练习--转换文案件编码 1.创建InputStreamReader对象,构造方法中传递字节输入流和指定的编码表名称GBK2.创建OutputStreamWriter对象,构造方法中传递字节输出流和指定的编码表名称UTF-83.使用InputStreamReader对象中的方法read读取文件4.使用 阅读全文
posted @ 2022-07-09 15:27
漁夫
阅读(28)
评论(0)
推荐(0)
摘要:
OutPutStreamWriter介绍&代码实现 /* java.io.OutputStreamWriter extends Writer OutputStreamWriter: 是字符流通向字节流的桥梁:可使用指定的 charset 将要写入流中的字符编码成字节。(编码:把能看懂的变成看不懂) 阅读全文
posted @ 2022-07-09 15:10
漁夫
阅读(72)
评论(0)
推荐(0)
摘要:
编码引出的问题_FileReader读取GBK格式的文件 /* FileReader可以读取IDE默认编码格式(UTF-8)的文件 FileReader读取系统默认编码(中文GBK)会产生乱码��� */ public class Demo01FileReader { public static v 阅读全文
posted @ 2022-07-09 14:50
漁夫
阅读(42)
评论(0)
推荐(0)
摘要:
练习--对文本的内容进行排序 3.侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之, 然后施行,必得裨补阙漏,有所广益。 8.愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下 亦 阅读全文
posted @ 2022-07-09 14:20
漁夫
阅读(43)
评论(0)
推荐(0)
摘要:
BufferedWriter--字符缓冲输出流 java.io.BufferedWriter extends writerBufferedWriter:字符缓冲输出流继承自父类的共性成员方法: 1、void write(int c):写单个字符 2、void write(char[] cbuf):写 阅读全文
posted @ 2022-07-09 13:42
漁夫
阅读(127)
评论(0)
推荐(0)
摘要:
BufferedInputStream--字节缓冲输入流 public static void main(String[] args) throws IOException { //1.创建FileInputStream对象,构造方法中绑定要读取的数据源 FileInputStream fis = 阅读全文
posted @ 2022-07-09 11:08
漁夫
阅读(41)
评论(0)
推荐(0)
摘要:
缓冲流的原理 缓冲流,也叫高效流,是对4个基本的 Filexxx流的增强,所以也是4个流,按照数据类型分类:· 字节缓冲流: BufferedInputStream , Bufferedoutputstream 字符缓冲流: BufferedReader, Bufferedwriter缓冲流的基本原 阅读全文
posted @ 2022-07-09 10:51
漁夫
阅读(182)
评论(0)
推荐(0)
摘要:
Properties集合中的方法store void store(OutputStream out,String comments) void store(Writer writer,String comments) 参数: OutputStream out:字节输出流,不能写入中文 Writer 阅读全文
posted @ 2022-07-09 10:44
漁夫
阅读(129)
评论(0)
推荐(0)
摘要:
JDK7和JDK9流中异常的处理JDK7 /* JDK7的新特性 在try的后边可以增加一个(),在括号中可以定义流对象 那么这个流对象的作用域就在try中有效 try中的代码执行完毕,会自动把流对象释放,不用写finally 格式: try(定义流对象;定义流对象....){ 可能会产出异常的代码 阅读全文
posted @ 2022-07-09 10:23
漁夫
阅读(28)
评论(0)
推荐(0)
摘要:
字符输出流的续写和换行 FileWriter fw = new FileWriter("D:\\b.txt",true);//加上appen:true // 续写 for (int i = 0; i < 10; i++) { fw.write("hello"+i+"\r\n"); //windows 阅读全文
posted @ 2022-07-09 09:52
漁夫
阅读(54)
评论(0)
推荐(0)
摘要:
flush方法和close方法的区别 flush会输出缓冲区内容,流可以正常使用。close会输出缓冲区内容并且关闭流。(但是close中是否直接调用flush,甚至是否输出缓冲区内容都需要看具体实现) /* flush方法和close方法的区别 - flush :刷新缓冲区,流对象可以继续使用。 阅读全文
posted @ 2022-07-09 09:30
漁夫
阅读(304)
评论(0)
推荐(0)
摘要:
字符输出流-Writer类&FIleWriter类介绍 /* java.io.Writer:字符输出流,是所有字符输出流的最顶层的父类,是一个抽象类 共性的成员方法: - void write(int c) 写入单个字符。 - void write(char[] cbuf)写入字符数组。 - abs 阅读全文
posted @ 2022-07-09 09:18
漁夫
阅读(51)
评论(0)
推荐(0)
摘要:
字符输入流--Reader类&FileReader类介绍 /* java.io.Reader:字符输入流,是字符输入流的最顶层的父类,定义了一些共性的成员方法,是一个抽象类 共性的成员方法: int read() 读取单个字符并返回。 int read(char[] cbuf)一次读取多个字符,将字 阅读全文
posted @ 2022-07-09 09:04
漁夫
阅读(157)
评论(0)
推荐(0)

浙公网安备 33010602011771号