JAVA IO流
My_name_PeterLiu
这个作者很懒,什么都没留下…
展开
-
学习JAVA的IO流之随机存取文件流
RandomAccessFile类 ●RandomAccessFile声明在java.io包下,但直接继承于java.lang.Object类。并且它实现了Datalnput、DataOutput这两个接口, 也就意味 着这个类既可以读也可以写。 ●RandomAccessFile类支持“随机访问"的方式,程序可以直接跳到文件的任意地方来读、写文件 ➢支持只访问文件的部分内容 ➢可以向已存在的文...原创 2020-02-28 21:39:14 · 390 阅读 · 0 评论 -
学习JAVA的IO流之对象流
处理流之一:对象流 ObjectInputStream和OjbectOutputSteam 用于存储和读取基本数据类型数据或对象的处理流。它的强大之处就是可以把Java中的对象写入到数据源中,也能把对象从数据源中还回来。 序列化:用ObjectOutputStream类 保存基本类型数据或对象的机制 反序列化: 用ObjectInputStream 类读取基木类型数据或对象的机制 ObjectOu...原创 2020-02-28 20:26:58 · 191 阅读 · 0 评论 -
学习JAVA的IO流之其他流
1.标准的输入、输出流 1.1 System. in:标准的输入流,默认从键盘输入 System. out:标准的输出流,默认从控制台输出 1.2 System类的setIn(InputStream is) / setOut(PrintStream ps)方式重新指定输入和输出的 1.3练习: 从键盘输入字符串,要求将读取到的整行字符串转成大写输出。然后继续进行输入操作, . 直至当输入“e”或者...原创 2020-02-26 10:21:22 · 111 阅读 · 0 评论 -
学习JAVA的IO流之缓冲流
处理流之一: 缓冲流的使用 1.缓冲流: BufferedInputStream Buffered0utputStream BufferedReader BufferedWriter 2.作用:提供流的读取、写入的速度 提高读写速度的原因:内部提供了一个缓冲区 3.处理流,就是“套按”在已有的流的基础上。 import java.io.BufferedReader; import java.io....原创 2020-02-25 15:53:17 · 295 阅读 · 0 评论 -
学习JAVA的IO流之转换流
处理流之二: 转换流的使用 1.转换流:属于字符流 InputstreamReader:将一个字 节的输入流转换为字符的输入流 Outputstreamwriter:将一个字符的输出流转换 为字节的输出流 2.作用:提供字书流与字符流之间的转换 3.解码:字节、字节数组—>字符数组、字符串 编码:字符数组、字符串—>字节、字节数组 4.字符集 ASCII: 美国标准信息交换码:用一个字...原创 2020-02-25 12:08:44 · 256 阅读 · 1 评论 -
学习JAVA的IO流之节点流
使用IO流 都会有下面的套路: //1.File类的实例化 //2.流的实例化 //3.读入的操作 //4.关闭流 说明点: 1. read()的理解:返回读入的-一个字符。如果达到文件末尾,返回-1 2.异常的处理:为了保证流资源一定可以执行关闭操作。需要使用try-catch-finally处理 3.读入的文件一-定要存在,否则就会报FiLeNotFoundException.| 从内存中写出...原创 2020-02-21 19:59:17 · 145 阅读 · 0 评论 -
学习JAVA的IO流之File类
File类的获取功能 public String getAbsolutePath():获取绝对路径 public String getPath():获取路径 public String getName():获取名称 public String getParent():获取上层文件目录路径。若无,返回null public long length():获取文件长度(即:字节数)。不能获取目录的长度。...原创 2020-02-21 19:52:21 · 161 阅读 · 0 评论