[Java 12 IO] IO 总结
来源:互联网 发布:淘宝特卖网童装 编辑:程序博客网 时间:2024/05/01 21:34
12, IO 总结
1, Java IO 各类间的继承关系图
2, 在 Java 中使用 File 类表示文件本身,可以直接用该类完成文件的创建,删除等操作。
3, RandomAccessFile 类可以从指定的位置开始读取信息,但是要求文件中各个数据的保存长度必须固定。
4, 输入/输出流, 字节流 : OutputStream, InputStream(未用到缓冲区)。字符流 : Writer, Reader (使用到缓冲区)
5, 在 IO 包中,可以使用 OutputStreamWriter 和 InputStreamReader 完成字符流与字节流之间的转换操作
6, 使用 ByteArrayInputStream 和 ByteArrayOutputStream 类 可以对内存进行输入/输出操作
7, 在线程之间进行输入/输出操作,主要使用 PipedOutputStream 和 PipedInputStream 类
8, 在 IO 中输出,使用打印流 (PrintStream, PrintWriter),可以方便的输出各种类型的数据。
9, System 类提供了 3 个支持 IO 操作的常量。即 : out, err, in
System.out, System.err, System.in, -- setOut, setIn, setErr
10, BufferReader 可以直接从缓冲区中读取数据
11, Scanner 类,可以方便地进行输入流操作
12, 数据操作流提供了与平台无关的数据操作, 主要 : DataOutputStream 和 DataInputStream
13, 使用合并流 (SequenceInputStream) 可以将两个文件的内容进行合并
14, 其他 : 压缩流, 回退流,
15, 造成乱码的根本原因在于 : 程序编码 与 本地编码 的不统一
16, 对象序列化可以将内存中的对象转化为二进制数据,但对象所在的类必须实现 Serializable 接口。transient,此属性内容不会被序列化
17, 对象的输入输出主要使用 ObjectInputStream 和 ObjectOutputStream 类。
1, Java IO 各类间的继承关系图
2, 在 Java 中使用 File 类表示文件本身,可以直接用该类完成文件的创建,删除等操作。
3, RandomAccessFile 类可以从指定的位置开始读取信息,但是要求文件中各个数据的保存长度必须固定。
4, 输入/输出流, 字节流 : OutputStream, InputStream(未用到缓冲区)。字符流 : Writer, Reader (使用到缓冲区)
5, 在 IO 包中,可以使用 OutputStreamWriter 和 InputStreamReader 完成字符流与字节流之间的转换操作
6, 使用 ByteArrayInputStream 和 ByteArrayOutputStream 类 可以对内存进行输入/输出操作
7, 在线程之间进行输入/输出操作,主要使用 PipedOutputStream 和 PipedInputStream 类
8, 在 IO 中输出,使用打印流 (PrintStream, PrintWriter),可以方便的输出各种类型的数据。
9, System 类提供了 3 个支持 IO 操作的常量。即 : out, err, in
System.out, System.err, System.in, -- setOut, setIn, setErr
10, BufferReader 可以直接从缓冲区中读取数据
11, Scanner 类,可以方便地进行输入流操作
12, 数据操作流提供了与平台无关的数据操作, 主要 : DataOutputStream 和 DataInputStream
13, 使用合并流 (SequenceInputStream) 可以将两个文件的内容进行合并
14, 其他 : 压缩流, 回退流,
15, 造成乱码的根本原因在于 : 程序编码 与 本地编码 的不统一
16, 对象序列化可以将内存中的对象转化为二进制数据,但对象所在的类必须实现 Serializable 接口。transient,此属性内容不会被序列化
17, 对象的输入输出主要使用 ObjectInputStream 和 ObjectOutputStream 类。
0 0
- [Java 12 IO] IO 总结
- 【IO】java IO 总结
- Java IO Stream 总结
- java io流总结
- Java IO Stream 总结
- Java IO Stream 总结
- Java.io总结
- Java IO完全总结
- Java IO总结
- java IO流总结
- Java io学习总结
- JAVA IO总结
- Java IO流总结
- JAVA.Io总结
- java io流总结
- Java IO总结
- Java IO总结
- java IO流总结
- Codeforces Round #252 (Div. 2) 441B. Valera and Fruits
- spring+hibernate配置报错no declaration can be found for element 'tx:advice'
- cuda-convnet 卷积神经网络 一般性结构卷积核个数 和 输入输出的关系以及输入输出的个数的说明:
- 手机定位原理
- linux下IPTABLES配置详解
- [Java 12 IO] IO 总结
- XML实体注入
- android获取应用32位签名
- 使用SVN+Eclipse做软件版本控制
- ObjectArx学习笔记-选择文件及ACHAR用法
- UIPanGestureRecognizer类中translationInView方法和velocityInView方法有什么区别
- 随机地从大小n的数组中选出m个整数
- unity3d 调用C#的dll文件
- 实现RTP协议的H.264视频传输系统