2019年下半年计算机二级Java知识点(5)

发布于 2019-05-16 14:44  编辑:simi
0
计算机等级考试题库 扫码微信刷题


计算机等级考试遇到难题时不要抱怨,既然改变不了过去,那么就努力刷二级Java知识点备考、努力改变未来。


二级Java知识点.jpg


缓冲区流

 

BufferedInputStream

 

BufferedOutputStream

 

他们是在普通文件流上加了缓冲的功能,所以构造他们时要先构造普通流

 

例子:文件拷贝的缓冲改进

 

import java.io.*;

 

public class Copy{

 

public static void main(String args[]){

 

BufferedInputStream bis=null;

 

BufferedOutputStream bos=null;

 

byte buf[]=new byte[100];

 

try{

 

bis=new BufferedInputStream(new FileInputStream("persia.mp3"));

 

bos=new BufferedOutputStream(new FileOutputStream("persia_copy.mp3"));

 

int len=0;

 

while( true ){

 

len=bis.read(buf);

 

if(len<=0) break;

 

bos.write(buf,0,len);

 

}

 

bos.flush();//缓冲区只有满时才会将数据输出到输出流,用flush()将未满的缓冲区中数据强制输出

 

}catch(Exception e){

 

e.printStackTrace();

 

}finally{

 

if(bis != null) try{ bis.close(); }catch(Exception e){ e.printStackTrace(); }

 

if(bos!= null) try{ bos.close(); }catch(Exception e){ e.printStackTrace(); }

 

}

 

}

 

}



考无忧小编tips

每个人都会幻想各种美好的未来,但并不是每个人都会为之付诸行动,每个考生都想通过考试,但并不是每个人都坚持认真复习二级Java知识点,这大概就是你与这些人的不同,坚持,加油!



文章推荐:

全国计算机等级考试可以不考一级直接考二级吗?

2019年全国计算机等级考试题库“二级MS Office 高级应用考试大纲”

全国计算机等级考试报考成功后可以退费吗?(内附计算机等级考试题库)


温馨提示:

考试想拿高分吗?更多计算机等级考试题库二级ms office试题请点击查看>>>二级ms office

想要了解更多的计算机等级考试题库请点击下载>>>计算机等级考试题库

想知道更多关于计算机等级考试题库的近期资讯吗?点击进入>>>计算机等级考试题库资讯


本文网址:http://www.k51.com.cn/info/jsjdjks/1905/1652166.html
选择分享到: