1.java中的I/O核心知识点:
字节流部分:
(1)InputStream
int read(byte[] b, int off, int len);
(2) OutputStream
vodi write(byte[] b, int off, int len) ;
知识点扩展:
①调用string对象的trim()方法,可以去掉这个字符串的首尾空格及空字符
例如:
String s = new String(buffer);
s.trim();
2.关闭IO流
最后记得关闭IO流(⊙o⊙)哦!
由于要保证关闭的时候每次被执行到,可以在放于try{...}catch{...}后面的finally{}里面,并且在关闭过程前有可能出现异常,因此关闭IO流时也需要捕获异常,即:
try{
fis.close();
fos.close();
}catch (Exception e){
System.out.println(e);
}