第六周学的javaio,io指的是计算机与外部世界,或者一个程序与计算机的其余部分之间的借口,他对于任何计算机系统都非常关键。这一章详细的介绍了在java语言中,如何向来自不同的资源写入或者从这些资源中读取数据。 通过这章学习掌握了io系统中流的概念,流的分类,也掌握了流的通用操作步骤和一些主要流类 ...
分类:
其他好文 时间:
2016-06-06 23:22:37
阅读次数:
189
(本文章关于缓冲区概念的理解部分取自:http://developer.51cto.com/art/201107/277186.htm) 首先可以看下快递的寄送过程: 源地址(商家的仓库)——中转地(快递公司的仓库)——目的地(买家) 我们从淘宝商家买衣服,商家通过快递公司把商品送到我们手里的这个过 ...
分类:
编程语言 时间:
2016-05-28 06:29:30
阅读次数:
1586
流的概念
Java程序通过流来完成输入/输出。流是生产或消费信息的抽象。流通过Java的输入/输出系统与物理设备链接。尽管与它们链接的物理设备不尽相同,所有流的行为具有同样的方式。这样,相同的输入/输出类和方法适用于所有类型的外部设备。这意味着一个输入流能够抽象多种不同类型的输入:从磁盘文件,从键盘或从网络套接字。同样,一个输出流可以输出到控制台,磁盘文...
分类:
编程语言 时间:
2016-05-27 12:52:30
阅读次数:
272
11.3.1.3 读取文件 虽然前面介绍了流的概念,但是这个概念对于初学者来说,还是比较抽象的,下面以实际的读取文件为例子,介绍流的概念,以及输入流的基本使用。 按照前面介绍的知识,将文件中的数据读入程序,是将程序外部的数据传入程序中,应该使用输入流——InputStream或Reader。而由于读 ...
分类:
编程语言 时间:
2016-05-21 14:24:26
阅读次数:
470
事件流
IE和Netscape开发团队提出了完全相反的两种事件流的概念,事件冒泡流和事件捕获流。
事件冒泡
事件由最具体的元素开始,逐级向上传播到较不具体的元素,最终到文档。
事件捕获
事件捕获从document开始,逐级向下,最后传到最具体的节点。
DOM事件流
DOM2级事件定义的事件流包含3个阶段:事件捕获阶段,处于目标阶段,事件冒泡阶段。
捕获阶段会从文档节点自...
分类:
Web程序 时间:
2016-05-18 18:57:57
阅读次数:
264
Microsoft? DirectX? 8.0引入了数据流的概念,用来把数据绑定到着色器使用的输入寄存器。一个数据流是一个成员数据的数组,每个成员由一个或多个元素构成,这些元素代表单个实体,如位置、法向、颜色等等。数据流使图形芯片能并行地从多个顶点缓存执行直接内存访问(DMA)操作,同时也降低了多重 ...
分类:
其他好文 时间:
2016-05-18 00:29:41
阅读次数:
241
首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现在假定一个情形,我们需要从流中读数 ...
分类:
其他好文 时间:
2016-05-11 13:31:20
阅读次数:
107
http://wapwenku.baidu.com/view/04714847b307e87101f69656.html?ssid=0&from=1086k&uid=0&pu=usm@0,sz@1320_2002,ta@iphone_1_8.4_2_6.4&bd_page_type=1&baidui ...
分类:
编程语言 时间:
2016-05-06 00:43:23
阅读次数:
261
流的概念
流是一个抽象的概念,它相当于日常生活中“流”的概念,什么意思呢?比如说有河里流的水,管道中的石油,电网中的电流等。
C#采用流模型读写文件里的数据。这是一种非常经典的文件读取方式,在很多高级语言中都有使用。具体来数就是把文件看做是数据源,然后建立一条管道让这些数据流入流出。加假如程序运行时需要这些数据,我们可以利用这条管道从文件里吸取数据放入内存,如果我们需要吧数据保存,那么我们也是...
作者:蓝形参,Geek 伪技术宅 首先我们来定义流的概念,一个流可以是文件,socket,pipe等等可以进行I/O操作的内核对象。 不管是文件,还是套接字,还是管道,我们都可以把他们看作流。 之后我们来讨论I/O的操作,通过read,我们可以从流中读入数据;通过write,我们可以往流写入数据。现 ...
分类:
其他好文 时间:
2016-04-20 11:25:02
阅读次数:
147