在程序中所有的数据都是以流的方式进行传输或保存的,程序需要数据时要使用输入流读取数据,而当程序需要将一些数据保存起来时,就要使用输出流,可以通过图12-5表示出输入及输出的关系。
(点击查看大图)图12-5 输入、输出的关系
在java.io包中流的操作主要有字节流、字符流两大类,两类都有输入和输出操作。在字节流中输出数据主要使用OutputStre...
分类:
编程语言 时间:
2015-05-02 15:17:42
阅读次数:
189
java I/O系统I:Input 输入 O:Output 输出二:流的分类按照方向:输入流 输出流按照最小单位:字节流 (byte) 字符流 (char)三:所有的I/O系统操作都由以下步骤构成1)建立流2)操作流3)关闭流四:文件类java.io包中的File类提供了管理磁盘文件和目录的基本功能...
分类:
编程语言 时间:
2015-05-01 22:25:44
阅读次数:
223
下面是几个常用的几个IO对象。对于IO流的学习。只需要搞清楚每个类的作用,熟悉一两个类的操作基本,IO流学习就差不多了。
字符流
package IO;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileNotFoundExcept...
分类:
其他好文 时间:
2015-05-01 17:32:29
阅读次数:
107
从API学起
Java流操作有关的类或接口:
Java流类图结构:
流的概念和作用
流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。
IO流的分类
根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流
...
分类:
编程语言 时间:
2015-04-30 18:12:48
阅读次数:
232
Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。本系列教程将有助于你学习和理解Java NIO。
Java NIO提供了与标准IO不同的IO工作方式:
Channels and Buffers(通道和缓冲区):标准的IO基于字节流和字符流进行操作的,而NIO是基于通道(Channel)和缓冲区(Buffe...
分类:
编程语言 时间:
2015-04-30 18:09:44
阅读次数:
215
在做javaweb开发的时候,我们可能会需要从本地硬盘上读取某一个文件资源,或者修改某一个文件,这个时候就需要先找到这个文件,然后用FileInputStrem等文件字节。字符流来将这个文件读取到内存中,再对其进行修改等的操作。那么在找这个文件的过程中就涉及到一个路径的问题--->怎么正确的找到.....
分类:
编程语言 时间:
2015-04-30 13:49:14
阅读次数:
141
学习内容:在javaIO中,比较重要的是五个类,一个接口。五个类是Reaer, Writer,InputStream, OutputStream,File(前四个类是抽象类,最后一个非抽象),接口是Serializable。其他流对象。一,字符流和字节流IO流用来处理设备之间的数据传输,java对数...
分类:
编程语言 时间:
2015-04-29 23:02:56
阅读次数:
185
J2SE知识点归纳笔记(七)---Java IO Part 4:基本字符流
上一节中,我们对于Java IO流中的一些基本字节流进行了学习,他们都是InputStream与
OutputStream的子类;本节学习的字符流则是Reader与Writer的子类,好了,话不多说,
开始本节内容!
①Reader类与Writer类的相关方法:
②2.FileReader与FileWriter类的使用:文件读写,但是他们是⑤的子类哦!
③CharArrayReader与CharArrayWriter类:字符数组类,...
分类:
编程语言 时间:
2015-04-28 18:26:03
阅读次数:
154
J2SE知识点归纳笔记(七)---Java IO Part 3:基本字节流
本节引言:
在上一节中我们学习了控制台输入数据的方法以及对Java IO流体系图进行了初步的了解,
在本节中我们针对性地学习一些基本字节流与字符流的使用~本节学习内容如下:
①InputStream和OutputStream两个父类的相关方法
②FileInputStream与FileOutputStream类文件读写类的使用,加入了缓冲数组提高了读写效率~
③ByteArrayInputStream与ByteArrayOutput...
分类:
编程语言 时间:
2015-04-28 11:47:13
阅读次数:
279
功能:父进程创建一个子进程父进程负责读用户终端输入,并写入管道子进程从管道接收字符流写入另一个文件代码:#include #include #include #include #include #include #include #define MAX 100int main(){ int n...
分类:
系统相关 时间:
2015-04-28 01:44:00
阅读次数:
185