纲要
Java流概述
文件流
缓冲流
转换流
打印流
对象流
File类
zip格式
内容
2.1、Java流概述
文件通常是由一连串的字节或字符构成,组成文件的字节序列称为字节流,组成文件的字符序列称为字符流。Java中根据流的方向可以分为输入流和输出流。输入流是将文件或其它输入设备的数据加载到内存的过程;输出流恰恰相反,是将内存中的数据保存到文件或其他输出设备,详见下图:
文件是由字符或字节构成,那么将文件加载到内存或再将文件输出到文件,需要有输入和输出流的支持,那么在Java语言中又把输入和输出流分为了两个,字节输入和输出流,字符输入和输出流,见下表:
2.1.1、InputStream(字节输入流)
InputStream是字节输入流,InputStream是一个抽象类,所有继承了InputStream的类都是字节输入流,主要了解以下子类即可:
主要方法介绍:
?void close() ??????????关闭此输入流并释放与该流关联的所有系统资源。 abstract ?int read() ??????????从输入流读取下一个数据字节。 ?int read(byte[]?b) ??????????从输入流中读取一定数量的字节并将其存储在缓冲区数组 b 中。 ?int read(byte[]?b, int?off,
您可能关注的文档
最近下载
- 辽2015T402 民用建筑空调与供暖冷热计量设计与安装.docx VIP
- 数据中心互联技术专题五:液冷—智算中心散热核心技术.docx VIP
- 《跨境电商直播(双语)》课件——5.1跨境直播售后管理.pptx VIP
- 纽荷兰半动力换挡拖拉机T6000(T1404 T1554 T1654 T1804B)用户手册.pdf
- (1)普通高中课程方案日常修订版(2017年版2025年修订)).pdf VIP
- 临床医学研究与论文撰写指南.docx VIP
- (共33页PPT)《思维交响思辨碰撞》娄帝.pptx
- 海洋石油装备—FPSO.ppt VIP
- 智算中心冷却方案设计报告.docx
- 气管插管、气管切开套管滑脱应急预案及处理流程.docx VIP
原创力文档

文档评论(0)