系统学习 Java IO (一) ---- 目录,概览

Java IO 系统教程,原创。主要参考自英文教程 Java IO Tutorial 和 Java Doc。

将会持续更新,分开学习。先系统学习 IO 所有的类,再另外学习 NIO 。

目录

InputStream & OutputStream

IO 异常处理

先放一张淳朴的 IO 类图,看着有点多,不要怕,跟着 Jenkov 大神走,咱们一个一个来,都能掌握的。

系统学习 Java IO (一) ---- 目录,概览

先随便说点什么:
Java.io 包几乎包含了所有操作输入、输出需要的类。所有这些流类代表了输入源和输出目标。
System.in, System.out 和 System.err 这三个流也是数据的常见来源或目的地。
分别对应 InputStream,PrintStream 和 PrintStream
最常用的可能是 System.out,用于从控制台程序向控制台写入输出。
当 JVM 启动时,它们由 Java 运行时环境初始化,不必自己实例化(尽管可以在运行时改变它们)
一个示例如下:

public class SystemToFile { public static void main(String[] args) throws FileNotFoundException { System.out.println("print to console"); // 默认输出到控制台 // 改变 System 输出流,从控制台到文件 OutputStream output = new FileOutputStream("D:\\out.txt"); PrintStream printOut = new PrintStream(output); System.setOut(printOut); System.out.println("now print to File"); // 将输出到文件 D:\out.txt } }

接下来就跟着目录走...

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wpjdsp.html