- 10
- 0
- 约4.36千字
- 约 43页
- 2017-01-04 发布于未知
- 举报
Java 程序设计 Java程序设计 教材:Java程序设计简明教程 中国水利水电出版社 第10章 流、多线程与网络编程 Java输入/输出信息时,应在程序和信息发送者或接收者之间建立一个数据通道,这个数据通道以流(Stream)的形式表示;Java语言具有多线程的特点,对多线程的支持使得Java的功能更加强大;而面向Internet的网络编程将是Java今后的主要研究方向。 10.1 流 10.1.1 Java流的基本概念 为了解决由于数据源和数据宿的多样性而带来的输入/输出操作的复杂性与程序员所希望的输入/输出操作的相对统一和简单之间的矛盾,Java引入了“流”以及有关的“流类”。 流可以被理解为一条“管道”,可以看作流动的数据缓冲区。这条“管道”有两个端口,一端与数据源(当输入数据时)或数据宿(当输出数据时)相连,另一端与程序相连。 有了流,程序和外界的数据交换,都可以通过流实现。当程序从数据获得数据时,必须在程序和数据源之间建立输入流;当程序要把数据输送到数据宿时,必须在程序和数据宿之间进行连接并建立输出流。无论涉及输入/输出的数据源和数据宿是什么,只要在程序和数据源/数据宿之间建立了流,用户就不需要再关心数据来自何方或送往何处,程序中输入/输出操作的复杂性就大大降低了。所有输入/输出操作都转换为对流的操作。 10.1.2 数据流的
您可能关注的文档
- Java程序设计杨厚群主编chap1课件教学.ppt
- Java程序设计杨厚群主编chap2课件教学.ppt
- Java程序设计杨厚群主编chap3课件教学.ppt
- Java程序设计杨厚群主编chap4课件教学.ppt
- Java程序设计杨厚群主编chap5课件教学.ppt
- Java程序设计杨厚群主编chap6课件教学.ppt
- Java程序设计杨厚群主编chap7课件教学.ppt
- Java程序设计杨厚群主编chap8课件教学.ppt
- Java程序设计杨厚群主编chap9课件教学.ppt
- Java程序设计杨厚群主编chap10课件教学.ppt
- GBT 29056-2025 硅外延用三氯氢硅中杂质含量的测定 电感耦合等离子体质谱法标准立项发展报告.docx
- GBT 29195-2025 地面用晶体硅光伏电池总规范标准立项发展报告.docx
- GBT 26816-2025 信息资源核心元数据标准立项发展报告.docx
- GBT 28726-2025 气体分析 氦离子化气相色谱法标准立项发展报告.docx
- GBT 26079-2025 梁式吊具标准立项发展报告.docx
- GBT 31270.1-2025 化学农药环境安全评价试验准则 第1部分:土壤代谢试验标准立项发展报告.docx
- GBT 31270.14-2025 化学农药环境安全评价试验准则 第14部分:藻类生长抑制试验标准立项发展报告.docx
- GBT 28815-2025 电力系统实时动态监测主站技术要求标准立项发展报告.docx
- GBT 31379.2-2025 平板显示器偏光片测试方法 第2部分:光学性能标准立项发展报告.docx
- 基于单片机的电子秤设计.docx
最近下载
- 2025年警务系统运维辅警招聘试题(附答案).docx
- 沃克斯电梯3000+调试手册.pdf
- 老年吞咽困难患者误吸预防与护理临床实践指南.pptx VIP
- 高频精选:科研助理面试题及答案.doc VIP
- 22G101与16G101钢筋平法图集对比变化汇总.docx VIP
- 热固型改性聚苯板外墙外保温系统应用与工程示范_孙先海.pdf VIP
- 三洋电梯图纸VF210-VF310-VF320-VF330电气原理图纸SANYO-E-01.pdf
- DGTJ08-211-2020 假山叠石工程施工标准.pdf VIP
- 高校实验室管理现状分析与改进策略研究.docx VIP
- 推进林业信息化与智能化:天地一体化技术应用战略.docx VIP
原创力文档

文档评论(0)