![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java IO
文章平均质量分 61
IO内容
耳东er
"春酒 热夏 秋酿 知寒"
展开
-
Java IO流 07:IO+Properties的联合应用
一、IO+Properties的联合应用IO+Properties的联合应用是一个非常好的设计理念:—— 以后经常改变的数据,可以单独写到一个文件中,使用程序动态获取。将来只需要修改这个文件中的内容,java代码不需要改动,不需要重新编译,服务器也不需要重启,就可以拿到动态的信息。类似于以上机制的这种文件被称为配置文件并且当配置文件中的内容格式是:key1=valuekey2=value的时候,我们把这种配置文件叫做属性配置文件。java规范中有要求:属性配置文件建议以.pro原创 2021-11-24 13:50:42 · 1589 阅读 · 0 评论 -
Java IO流 06 :File类(一次复制所有文件、目录-练习-CopyAll)
一、java.io.FileFile对象代表:文件和目录路径名的抽象表示形式。—— 一个File对象有可能对应的是目录,也可能对应的是文件(File只是一个路径名的抽象表示形式)File类和四大家族没有关系,所以File类不能完成文件的读和写。File类中常用的方法:booleanexists():判断此抽象路径名表示的文件或目录是否存在。booleancreateNewFile():如果不存在具有此抽象路径名指定名称的文件时,创建一个新的空文件booleanmkdir():创建此抽象路原创 2021-11-17 15:39:57 · 572 阅读 · 0 评论 -
Java IO流 05:对象流(序列化 & 反序列化)
一、对象流ObjectInputStream:对象字节输入流ObjectOutputStream:对象字节输出流序列化(Serialize):Java对象存储到硬盘文件中。将Java对象的状态保存下来的过程。反序列化(DeSerialize):将硬盘文件上的数据重新恢复到内存当中,恢复成Java对象。注:参与序列化和反序列化的对象,必须实现Serializable接口,不然会出现 java.io.NotSerializableException:(对象不支持序列化)通过源代码发现,Ser原创 2021-11-19 14:59:23 · 399 阅读 · 0 评论 -
Java IO流 04:数据流 & 标准输出流
一、数据流DataOutputStream:数据专属的输出流。DataInputStream:数据专属的输入流。这个流可以将数据连同数据的类型一并写入文件。DataOutputStream写的文件,只能使用DataInputStream去读。并且读的时候你需要提前知道写入的顺序。——读的顺序需要和写的顺序一致。才可以正常取出数据。注:这个文件不是普通文本文档。(这个文件使用记事本打不开。)——DataOutputStream(输出,编写)public class DataOutp原创 2021-11-03 17:42:40 · 99 阅读 · 0 评论 -
Java IO流 03:缓冲流 & 转换流
一、缓冲流BufferedReader:带有缓冲区的字符输入流。——使用这个流的时候不需要自定义char数组,或者说不需要自定义byte数组。自带缓冲。public class BufferedReaderTest01 { public static void main(String[] args) { //定义一个字符输入缓冲流 BufferedReader br = null; try { //创建一个文件字符输入流原创 2021-11-03 15:26:11 · 64 阅读 · 0 评论 -
Java IO流 02:文件流
FileInputStream(文件字节输入流)FileOutputStream(文件字节输出流)FileReader(文件字符输入流)FileWriter(文件字符输出流)原创 2021-11-02 20:43:10 · 87 阅读 · 0 评论 -
Java IO流 01:IO概述
一、IO流java中所有的流都是在:java . io . * ;IO流:通过IO可以完成硬盘文件的读和写。—— I :是Input(输入)—— O :是Output(输出)IO流的分类:按照流的方向进行分类:(以内存作为参照物)往内存中去,叫做 输入(Input),或者叫做 读(Read)。从内存中出来,叫做 输出(Output),或者叫做 写(Write)。按照读取数据方式不同进行分类:有的流是按照字节的方式读取数据,称为 字节流,一次读取1个字节byte,原创 2021-10-30 22:00:16 · 74 阅读 · 0 评论