Java 中的 IO(Input / Output,输入输出) 基本作用可以概括为一句话:
实现程序与外部世界之间的数据交换。
具体来说,Java IO 的核心作用包括以下几个方面:
从外部数据源把数据读入到程序中,常见的数据源有:
示例:
FileInputStream fis = new FileInputStream("a.txt");
int data = fis.read(); // 从文件读数据
把程序中的数据写出去,保存到外部设备或传输给其他程序:
示例:
FileOutputStream fos = new FileOutputStream("b.txt");
fos.write(65); // 写数据到文件
通过 IO,可以把程序运行时的数据:
这是程序“记住”数据的基础。
IO 不仅是文件操作,也包括:
Java IO 分为两大类:
Java IO 的基本作用就是:让 Java 程序能够“读进来、写出去”,从而与文件、网络、设备等外部资源进行数据交互。
如果你愿意,我也可以帮你画一张 Java IO 体系结构图 或对比 IO 与 NIO 的区别。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。