- 3
- 0
- 约4.38千字
- 约 22页
- 2016-10-28 发布于广东
- 举报
Java 程序设计 Java程序设计 教材:Java程序设计简明教程 中国水利水电出版社 第10章 流、多线程与网络编程 Java输入/输出信息时,应在程序和信息发送者或接收者之间建立一个数据通道,这个数据通道以流(Stream)的形式表示;Java语言具有多线程的特点,对多线程的支持使得Java的功能更加强大;而面向Internet的网络编程将是Java今后的主要研究方向。 10.1 流 10.1.1 Java流的基本概念 为了解决由于数据源和数据宿的多样性而带来的输入/输出操作的复杂性与程序员所希望的输入/输出操作的相对统一和简单之间的矛盾,Java引入了“流”以及有关的“流类”。 流可以被理解为一条“管道”,可以看作流动的数据缓冲区。这条“管道”有两个端口,一端与数据源(当输入数据时)或数据宿(当输出数据时)相连,另一端与程序相连。 有了流,程序和外界的数据交换,都可以通过流实现。当程序从数据获得数据时,必须在程序和数据源之间建立输入流;当程序要把数据输送到数据宿时,必须在程序和数据宿之间进行连接并建立输出流。无论涉及输入/输出的数据源和数据宿是什么,只要在程序和数据源/数据宿之间建立了流,用户就不需要再关心数据来自何方或送往何处,程序中输入/输出操作的复杂性就大大降低了。所有输入/输出操作都转换为对流的操作。 10.1.2 数据流的
您可能关注的文档
- 新Java程序设计 教学课件 焦玲 第9章 Java网络编程.ppt
- 新Java程序设计 教学课件 刘海军 等 第1章.ppt
- 新Java程序设计 教学课件 刘海军 等 第2章.ppt
- 新Java程序设计 教学课件 刘海军 等 第3章.ppt
- 新Java程序设计 教学课件 刘海军 等 第4章.ppt
- 新Java程序设计 教学课件 刘海军 等 第6章.ppt
- 新Java程序设计 教学课件 刘海军 等 第8章.ppt
- 新Java程序设计 教学课件 刘海军 等 第9章.ppt
- 新Java程序设计 教学课件 刘卫国 第1章 Java语言概述.ppt
- 新Java程序设计 教学课件 刘卫国 第2章 Java语言基础.ppt
最近下载
- JBT 10491-2022 额定电压 450750V 及以下交联聚烯烃绝缘电线和电缆.docx VIP
- 益丰药房:首次公开发行股票招股说明书.docx VIP
- 护理垂直管理体系工作实施方案(推荐).docx VIP
- JJF(皖) 146-2023 白光干涉轮廓仪校准规范.pdf
- 桥梁桥面铺装施工方案.docx VIP
- T_CMSA 0021—2021_民用无人机作业气象条件等级植保.pdf VIP
- 桥面铺装专项施工方案.docx VIP
- GA-T149-1996_法医学尸表检验.pdf VIP
- 基坑支护与土方开挖工程专项施工方案(论证版).docx VIP
- [资料]88j5屋面修建结构通用图集.doc VIP
原创力文档

文档评论(0)