
15
I/O流输入输出
1.FileInputStream 与 FileOutputStream 类都用来操作磁盘文件
2.FileReader和FileWriter字符流对应了FileInputStream 和FileOutputStream类
带缓存的输入 输出流
3.BufferedInputStream(InputStream in)类对所有InputStream类进行缓存区的包装以达到性能的优化。
BufferedInputStream(InputStream in)
BufferedInputStream(InputStream in,int size)
使用BufferedOutputStream输出信息和OutputStream输出信息完全一样,只不过BufferedOutputStream有一个flush()方法用来将缓存区的数据强制输出完
BufferedOutputStream(OutputStream in)
BufferedOutputStream(OutputStream in,int size)
4.BufferedReader类与BufferedWriter类分别继承Reader类和Writer类。这两个类同样具有内部缓存机制,并可以 以行为单位 进行输入 输出
数据输入 输出流
5.数据输入 输出(DataInputStream类和DataOutputStream类)允许应用程序以与机器无关的方式从底层 输入流中读取基本Java数据型
6.ZIP 压缩输入 输出流
ZipOutputStream ZipInputStrem
解压缩 ZIP文件 ZipInputStream(InputStream in)rf




近期评论