当前位置: 首页 > >

北大青鸟佳音校区Java I-O是什么

发布时间:

要学* Java I/O 那我们首先要知道 Java I/O 是什么?以及 Java I/O 在 java 开发中应用。今天我们主要就这两个大问题进行讲解,然后 在接下来的课程中,不断深入的了解及学* Java I/O。
1.Java I/O 是什么? Java 中 I/O 是以流为基础进行数据的输入输出的,所有数据被 串行化(所谓串行化就是数据要按顺序进行输入输出)写入流,并输 出。通俗点讲就是通过 java 通过数据流方式和外部设备进行通讯。 Java I/O 中对数据的操作是通过流的方式,我们可以把数据流 看成水流一样,他可以从一个源头端流入到另一个目的端,且水流不 是一次全部到达,而且连续的(串行化)的流入目的端。I 是指从外 部设备的数据流流入 java 程序中的流。O 是指从 java 程序中把数据 流输出到其他设备中的流。
2.Java I/O 的应用?
在 Java 类库中,IO 部分的内容是很庞大的,因为它涉及的领域 很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流, 对象流,zip 文件流。
例子 1:比如你用 java 开发的程序需要从网上下载图片,图片就 是通过流的方式从网络上流入到你程序中,然后再从你的程序中流出 到你的硬盘中。
例子 2:你要用 java 程序把本地的一个文件从 d 盘拷贝到 e 盘。

这个过程我们也用到了 Java 的 I/O。首先程序会去 d 盘找你指定的 源端文件,并把文件的数据通过 java 的输入流串行化的读取到程序 中,然后把程序中依次读入的数据流数据通过输出流串行化的输出到 e 盘的指定文件中,直到所有数据传输完成。这样就把 d 盘指定文件 拷贝到了 e 盘。
本文内容由北大青鸟佳音校区老师于网络整理,学计算机技术就 选北大青鸟佳音校区!了解校区详情可进入 www.bjaccp.com 网站, 学校地址位于北京市西城区北礼士路 100 号!




友情链接: