深入浅析JavaIO中的缓冲输入流-创新互联

创新互联www.cdcxhl.cn八线动态BGP香港云服务器提供商,新人活动买多久送多久,划算不套路!

成都创新互联公司从2013年创立,先为莱西等服务建站,莱西等地企业,进行企业商务咨询服务。为莱西企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

本篇文章为大家展示了深入浅析Java IO中的缓冲输入流,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

Java IO  BufferedInputStream

概要:

BufferedInputStream是缓冲输入流,继承于FilterInputStream,作用是为另一个输入流添加一些功能,本质上是通过一个内部缓冲数组实现的。例如,在新建某输入流对应的BufferedInputStream后,当通过read()读取数据时,BufferedInputStream会将输入流的数据分批的填入到缓冲区中,每当缓冲区的数据读完之后,输入流会再次填充数据缓冲区,直到读完数据。

BufferedInputStream主要的函数列表:

BufferedInputStream(InputStream in) 
BufferedInputStream(InputStream in, int size) 
synchronized int available() 
void close() 
synchronized void mark(int readlimit) 
boolean markSupported() 
synchronized int read() 
synchronized int read(byte[] buffer, int offset, int byteCount) 
synchronized void reset() 
synchronized long skip(long byteCount) 

分享名称:深入浅析JavaIO中的缓冲输入流-创新互联
URL网址:http://scyanting.com/article/hgpoh.html