![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java IO
文章平均质量分 82
ly_dsjing
这个作者很懒,什么都没留下…
展开
-
Java IO流 资料集
File类问题集合1 创建新文件 可不可以不加 createNewFile();Java创建新文件方法:public boolean createNewFile() throws IOExceptionFile file = new File(“E:”+File.separator+“1.txt”);boolean b = false;b = file.createNewFile();不调用 createNewFile()方法 可以调用 new java.io.FileInputSt原创 2020-07-29 10:15:27 · 146 阅读 · 0 评论 -
Java IO流笔记2 --- 缓冲区
1 字符流的缓冲区 :BufferedReader BufferedWreiter2 字节流缓冲区缓冲区的使用非常简单,就是把需要使用缓冲区的流,作为参数,传进缓冲区的构造函数即可。 1 缓冲区的出现,是为了提高流的操作效率而出现的 2 需要被提高效率的流,作为参数,传递给缓冲区的 构造函数 3 在缓冲区中,封装了一个数组,存入数据后,一次取...原创 2018-09-17 17:20:50 · 316 阅读 · 0 评论 -
Java IO笔记1 --- 操作 File文件的常用方法
1 基本方法 1.1 read() 方法1.2 write() 方法2 FileWriter FileOutputStream牢记一点:IO 读取流一定要和文件相关联操作 File文件,有4个常用方法 FileWriter FlieReader FileInputStream FileOutputStream,当然了,更常用的是结合 缓冲区...原创 2018-09-17 16:37:08 · 261 阅读 · 0 评论 -
Java IO 笔记 --- IO概述和基本概念
1 IO流 概述2 字符流与字节流1 IO流 概述 IO流,就是 Input 与Output IO流,主要是用来处理设备之间的数据传输,Java对于数据的操作,都是通过流来实现的。Java 用于操作 IO流的对象,都在 IO包 中。 分类: 按照操作数据分为:字符流 和 字节流 按照流向 分为:输入流 和 输...原创 2018-09-17 15:47:27 · 216 阅读 · 0 评论 -
Java IO 笔记 3 --- 对象流
1 Serializable2 ObjectOutputStream ObjectInputStream2.1 ObjectOutputStream2.2 ObjectIutputStream3 实例代码4 ObjectOutputStream 用writeObject()输出文本是乱码 问题如果想整个的存入,读取,自定义的对象,就用到了,操...原创 2018-09-17 14:48:49 · 158 阅读 · 0 评论 -
Java IO流 --- 随机读写流1
文章目录1 概述2 写方法3 随机读取4 随机写入 细节1 概述RandomAcessFile随机访问文件,自身具备读写的方法通过 skipBytes( int x), seek( int x) 来达到随机访问特点:1 即可读取,又可以写入2 内部维护了一个 大型的byte数组,通过对数组的操作完成读取和写入3 通过getFilePointer()方法 获取指针的位...原创 2018-09-21 17:28:55 · 1020 阅读 · 0 评论 -
Java IO流实例 --- 文件切割合并配置
文章目录1 文件切割2 文件合并3 改进1 文件切割切割方式:1 按大小切,文件有多大,每份切多少,都是事先规定好的2 按重量切,不管文件有多大,就切 N份 — 这种方式比较好有几个文件,就需要几个输出流。一个文件,关联一个流用读取流 关联源文件代码实现FileInputStream fis = new FileInputStream(file);/* 定义一个1M的缓...原创 2018-09-21 15:16:07 · 246 阅读 · 0 评论 -
Java IO流 --- 序列流
文章目录1 概述2 代码示例流可以一个个的读取,但是有的时候,这样太麻烦,可以把流放到集合里,通过集合获取流。Java 通过 SequenceInputStream 为我们实现了这个功能,SequenceInputStream 本身不是流,它里面封装的流才是真正的流。问题是,如何判断 SequenceInputStream 的结束。每个具体的小流以 -1 结束。每当读到 -1 时,先判断一下...原创 2018-09-20 16:56:30 · 167 阅读 · 0 评论 -
Java IO流 --- 打印流
文章目录1 概述2 实例1 概述打印流包括 PrintStream 字节打印流 和 PrintWriter 字符打印流PrintStream:字节打印流特点:1 构造函数接收File对象,字符串路径,字节输出流。意味着打印目的可以有很多2 该对象具备特有的方法 打印方法 print println,可以打印任何类型的数据3 特有的print方法可以保持任意类型数据表现形式的...原创 2018-09-20 15:46:14 · 241 阅读 · 0 评论 -
Java IO --- Properties集合
文章目录1 Properties 集合的基本功能2 Properties集合的存和取3 Properties 集合的 list() 方法 --- 主要是调试用1 Properties 集合的基本功能Properties集合的特点1 该集合中的键和值都是字符串类型2 集合中的数据可以保存到流中,或者从流获取。Properties集合的作用通常该集合用于操作以键值对形式存在的配置文...原创 2018-09-20 12:56:26 · 163 阅读 · 0 评论 -
Java IO流实例练习
文章目录1 删除一个带内容的目录2 深度遍历文件夹1 删除一个带内容的目录分析:原理:必须从最里面往外删,需要进行深度遍历 — 递归要利用 File类的 delete()方法 删除目录时,必须保证该目录下没有文件或者子目录,否则删除失败所以,要用递归,先删除该目录下的所有子目录和文件,然后再删除该目录private static void removeDir(File f) {...原创 2018-09-20 10:45:45 · 327 阅读 · 0 评论 -
Java IO流 --- 随机流2
本文转自本文主要介绍随机流的断点续传的具体使用断点续传原理首先把随机访问的文件对象看作存储在文件系统中的一个大型 byte 数组,然后通过指向该 byte 数组的光标或索引(即:文件指针 FilePointer)在该数组任意位置读取或写入任意数据相关方法说明1 对象声明RandomAccessFile raf = new RandomAccessFile(File file, ...转载 2018-09-25 11:16:54 · 221 阅读 · 0 评论 -
Java IO流操作规律 与 转换流
文章目录1 转换流1.1 InputStreamReader1.2 OutputStreamWriter1.3 转换流的使用场景2 IO流 操作规律2.1 演示键盘录入,并打印在控制台上2.2 复制一个文本文件2.3 读取键盘录入的信息,并写入到一个文件中2.4 将一个文本文件数据 显示在控制台上2.5 读取键盘录入的数据,显示在控制台1 转换流把字节流转成字符流,再用字符流的方法,处理字...原创 2018-09-19 16:04:05 · 265 阅读 · 0 评论 -
Java IO流笔记4 --- File类
文章目录1 概述2 获取2.1 获取 File类 本身的属性2.2 系统根目录和容量的获取2.3 获取指定目录全部文件3 创建与删除4 判断5 重命名6 过滤器1 概述IO流,流对象,只能操作设备上的数据,其他的都操作不了。文件夹,文件的属性(文件的创建,修改,读写属性,文件名等),这些需要用 File类来操作。File类用来将文件或者文件夹(目录) 封装成对象文件一旦变为对象,...原创 2018-09-19 11:54:25 · 326 阅读 · 0 评论 -
Java IO流 笔记6 --- 数据流
数据流 DataOutputStream DataInputStream ,这是两个 **与平台无关**的流。若想使用 数据输出流和输入流,肯定要用户指定数据的保存格式。必须按指定的格式保存数据,数据输入流才可以将数据读取进来。1 DataOutputStreamDataOutputStream 是 OutputStream 的子类public class DataOutputStre...转载 2018-09-18 17:11:28 · 157 阅读 · 0 评论 -
Java IO流 笔记 4 --- File类
在整个IO包了,唯一表示与文件本身有关的类就是File类。使用File类可以进行1创建或删除文件等常用操作。要想使用File类。则首先要观察File类的构造方法,此类的常用构造方法如下所示:public File(String pathname) 实例化File类的时候,必须设置好路径 No. 方法或常量 类型 ...转载 2018-09-18 15:05:26 · 127 阅读 · 0 评论 -
Java IO流 笔记5 --- 转换流
Reader 和 Writer 最重要的子类是 InputStreamReader 和 OutputStreamWriter 类 --- Java 网络编程 InputStreamReader : 读 --- 读取原始字节,将字节转为字符。包含了一个底层输入流,可以从中读取原始字节。它根据指定的编码方式,将这些字节转换为Unicode字符OutputStreamWriter :写...转载 2018-09-18 14:39:03 · 147 阅读 · 0 评论