# 基础 I/O

本课程涵盖用于 Java 平台的基础 I/O 类。它首先关注 I/O Streams,这是一个强大的概念, 可以大大简化 I/O 操作。该课程还可以看到序列化,这使得程序可以将整个对象写入流并再次读取它们。 然后,该课程将查看 文件 I/O 和文件系统操作,包括随机访问文件。

I/O Streams 大多数都是讲解针对 java.io 包。 File I/O 大多数讲解都是针对 java.nio.file 包。

# I/O 流

# 文件 I/O (nio.2)

# 总结

本章节的一个知识要点总结

# 问题和练习

通过尝试这些问题和练习来测试你在本章学到的东西

# 网络中的 I/O

下一节,自定义网络 使用本课程中描述的 I/O 流来读取和写入网络连接。

安全考虑:某些 I / O 操作需要得到当前安全管理的批准。这些课程中包含的示例程序是独立的应用程序,默认情况下没有安全管理器。要在一个小程序中工作,这些例子中的大多数必须被修改。有关 Applet 的安全限制的信息,请参阅 Applet 可以执行哪些操作。