IO流的序列化和反序列化
序列化:指把堆内存中的 Java 对象数据,通过某种方式把对象存储到磁盘文件中或者传递给其他网络节点(在网络上传输)。这个过程称为序列化。通俗来说就是将数据结构或对象转换成二进制串的过程
Java文件操作和IO
们在Java中,一般谈到文件,都是指一个存储在磁盘上的文件(狭义的文件),如果抛开Java,站在系统角度来看,操作系统在管理很多软件资源和硬件设备的时候,都是把这些东西抽象成了一个一个的文件。
Java IO流
java IO流
文件
文件就是保存数据的地方。
文件流,文件在程序中时以流的形式来操作的
Java IO流插图
创建文件
相关方法:
根据路径构建一个Fiile对象:new File (String pathname);
根据父目录文件+子路径构建:new File(File parent , String child);
根据父目录+子路径构建 :new File ( String parent , String child);
package IOStream.opp1;
import org.junit.jupiter.api.Test;
import j