这篇文章没有摘要

3.5. File类与文件操作

一. File类 File 类和 IO 流四大家族没有关系,所以 File 类不能完成文件的读和写。 位于 java.io.File 下 File 对象代表什么? 文件和路径名的抽象表达式。 一个 File 对象有可能对应的是目录,也可能是文件 C:\Drivers 是一个 File 对象 C:\Drivers\Lan\Readme\Readme.…

3.4. 对象流与序列化

一. 序列化和反序列化的理解 什么是序列化? 序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据 二. 通过对象专属流实现序列化 一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才能被序列化。 参与序列化和反序列化的对象,必须实现Se…

3.3. 缓冲流、转换流

一. BufferedRead(带有缓冲的字符输入流) 带有缓冲区的字符输入流 使用这些流的时候不需要自定义 char 数组,或者说不需要自定义 byte 数组,自带缓冲。 1. 节点流和包装流 当一个流的构造方法中需要一个流的时候,这个被传进来的流叫做:节点流。 外部负责包装的这个流,叫做:包装流,还有一个名字叫做:处理流。 2. readlin…

3.2. 字节流与字符流

一. FileInputStream java.io.FileInputStream:1、文件字节流,万能的,任何类型的文件都可以采用这个流来读。2、字节的方式,完成输入的操作,完成读的操作(硬盘–>内存) 1. int read() :从此输入流中读取一个数据字节 示例代码1: import java.io.FileInputSt…

3.1. IO流概述
一. 什么是IO I:InputO:Output 通过IO可以完成硬盘文件的读和写 Java中所有的流都在 java.io.* 下 二. IO流的分类 有多种分类方式: 输入流、输出流、字节流、字符流 一种方式是按照流的方向进行分类: 以内存作为参照物。 往内存中去,叫做输入 (Input)。或者叫做读 (Read)。 从内存中出来,叫做输出 (O…