JavaSE-I/O流
天道酬勤Victor
这个作者很懒,什么都没留下…
展开
-
Java笔记-I/O流之系统标准输入输出
Java的标准输入和输出介绍Java遵循标准I/O的模型,提供了Syetem.in,System.out,以及System.err。System.out 是一个已经预先处理过的,被包装成PrintStream的对象。System.err 和 System.out 一样,也是一个PrintStream。但是 System.in 不是,它是一个未经处理的InputStream。也就是说...原创 2018-09-12 20:26:43 · 927 阅读 · 0 评论 -
Java笔记-I/O流之对象序列化流
对象序列化流对象序列化流基本介绍使用工具:ObjectOutputStream,ObjectInputStream 介绍:将对象以文件的形式保存在硬盘中,使之能更方便的传输。 条件:必须实现Serializable接口(实现了这个接口,但并不需要重写任何方法)对象序列化:将对象保存到本地文件ObjectOutputStream:本身有写基本数据类型和引用数据类型...原创 2018-09-12 19:01:22 · 196 阅读 · 0 评论 -
Java笔记-I/O转换流(字符流)
转换流基本介绍转换流包含:1.OutputStreramWriter输出流 2.InputStreamReader输入流如果构造器里面不传入编码,则使用平台默认编码转换流本质: 把字节流+编码表 转换成 字符流...原创 2018-09-11 17:38:45 · 252 阅读 · 0 评论 -
Java笔记-I/O字节流
操作文件或目录的属性使用File类操作文件或目录属性java.io包为我们提供了一些接口和类,对文件进行基本的操作,包括对文件和目录属性的操作、对文件读写的操作等。如何使用File 类操作文件或目录: 一个File 对象可以代表一个文件或目录。利用它可以对文件或目录进行基本操作。//创建一个 File 对象的语法如下://pathName表示所指向的文件路径名。File fi...原创 2018-05-23 16:29:11 · 369 阅读 · 0 评论 -
Java笔记-I/O流之自己封装读一行的流(装饰者模式实际使用)
目的代码实现自己写一个封装读一行的流 readLine()方法代码演示1.BufferedReaderSuper.java 类import java.io.IOException;import java.io.Reader;public class BufferedReaderSuper { private Reader reader; pub...原创 2018-09-15 09:33:49 · 164 阅读 · 0 评论 -
Java笔记-I/O流之比较器接口对象数组排序
对象数组排序内容介绍1.对象数组直接调用sort()方法报错的原因:是因为没有定义比较的规则,需要自己定义。2.如何定义规则? 看报错信息:ClassCastException: demoCompare.Person cannot be cast to java.lang.Comparable 表达的意思就是: 当前比较的对象的那个类没有实现Compara...原创 2018-09-15 09:46:37 · 131 阅读 · 0 评论 -
Java笔记-I/O流之随机访问流RandomAccessFile
随机访问流RandomAccessFileRandomAccessFile特点: 既可以读也可以写,而且可以操作多种类型数据。构造方法 构造方法 介绍 RandomAccessFile(File file, String mode) 创建从中读取和向其中写入(可选)的随机访问流,该文件由 file 参数指定 RandomAccessFile(Str...原创 2018-09-15 09:49:31 · 245 阅读 · 0 评论