本文概述
- Java BufferedOutputStream类声明
- Java BufferedOutputStream类构造函数
- Java BufferedOutputStream类方法
- BufferedOutputStream类的示例
要在OutputStream中添加缓冲区, 请使用BufferedOutputStream类。让我们看看在OutputStream中添加缓冲区的语法:
OutputStream os= new BufferedOutputStream(new FileOutputStream("D:\\IO Package\\testout.txt"));
Java BufferedOutputStream类声明让我们看一下Java.io.BufferedOutputStream类的声明:
public class BufferedOutputStream extends FilterOutputStream
Java BufferedOutputStream类构造函数
建设者 | 描述 |
---|---|
BufferedOutputStream(OutputStream os) | 它创建新的缓冲输出流, 该输出流用于将数据写入指定的输出流。 |
BufferedOutputStream(OutputStream os, int size) | 它创建新的缓冲输出流, 该缓冲流用于将数据写入具有指定缓冲区大小的指定输出流。 |
方法 | 描述 |
---|---|
void write(int b) | 它将指定的字节写入缓冲的输出流。 |
void write(byte[] b, int off, int len) | 它将指定字节输入流中的字节从给定偏移量开始写入指定字节数组中 |
void flush() | 刷新缓冲的输出流。 |
package com.srcmini;
import java.io.*;
public class BufferedOutputStreamExample{
public static void main(String args[])throws Exception{
FileOutputStream fout=new FileOutputStream("D:\\testout.txt");
BufferedOutputStream bout=new BufferedOutputStream(fout);
String s="Welcome to srcmini.";
byte b[]=s.getBytes();
bout.write(b);
bout.flush();
bout.close();
fout.close();
System.out.println("success");
}
}
输出:
Success
【Java BufferedOutputStream类】testout.txt
Welcome to srcmini.
推荐阅读
- Java ByteArrayInputStream类
- Android PdfViewer
- Openstack Cinder使用NetApp NFS作为后端存储
- Android性能优化
- 天气预报APP
- App云测试服务对比
- Android源码资料
- APPCAN   版本控制SVN
- Android零基础入门第61节(滚动视图ScrollView)