- 0
- 0
- 约6.93千字
- 约 7页
- 2018-10-20 发布于北京
- 举报
完全精通java输入输出流.doc
PAGE
PAGE 2
完全精通java输入输出流
Java语言的输入输出功能是十分强大而灵活的,美中不足的是看上去输入输出的代码并不是很简洁,因为你往往需要包装许多不同的对象。在Java类库中,IO部分的内容是很庞大的,因为它涉及的领域很广泛:标准输入输出,文件的操作,网络上的数据流,字符串流,对象流,zip文件流本文的目的是为大家做一个简要的介绍。
流是一个很形象的概念,当程序需要读取数据的时候,就会开启一个通向数据源的流,这个数据源可以是文件,内存,或是网络连接。类似的,当程序需要写入数据的时候,就会开启一个通向目的地的流。这时候你就可以想象数据好像在这其中“流”动一样,如下图:
流是一个有序的字节序列,可作为一个输入源,也可作为一个输出的目的地。字节流以字节为单位输入输出,字节流类名含有stream。字符流以字符为单位输入输出,字符流类名含有reader或writer。为了通用性,java中字符是16位的unicode字符,所以8位的字节流必须和16位的字符流进行转换。字节流到字符流的转换使用InputStreamReader类:
public InputStreamReader(InputStream in);
public InputStreamReader(InputStream in,String encoding);
public OuputStreamWr
您可能关注的文档
最近下载
- 砌筑工程-精选(公开课件).ppt VIP
- 2025-2030中国医疗数字化营销合规边界与学术推广创新形式.docx VIP
- (2025秋新版)北师大版三年级数学上册《综合实践 探索年月日的秘密》PPT课件.pptx
- 油田安全生产责任与风险控制报告.docx VIP
- 数学课堂导入技能课件.pptx VIP
- QCX-H2B(1)型起重量限制器使用说明书(北京牌).doc VIP
- 工程力学(第四版)刘思俊_课后习题答案.pdf
- 信息技术(基础模块)(WPS版)课程标准教学教案.docx VIP
- 思想政治《哲学与人生》第5课用发展的观点看问题 课件.ppt
- 新能源汽车动力电池培训课件.pptx VIP
原创力文档

文档评论(0)