IO 流小记录

Posted lijins

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IO 流小记录相关的知识,希望对你有一定的参考价值。

File类

构造函数:  FIle file = new File(path);

常用函数:   

是否存在:  file.exists()

文件名: file.getName()

父目录: file.getParent()

 

=================================================================

技术分享图片

 

 FileInputStream 类

 构造方法: InputStream is = new InputStream(File file)

 常用方法:

 len =  is.read(buffer,off,len);   ---> len = is.read(buffer);

  b     the buffer into which the data is read.

 @return     the total number of bytes read into the buffer, or -1

 

 

FileOutputStream 类

构造方法: OutputStream os = new FileOutputStream(File file)

常用方法:

os.write(buffer,0,len)

 

 

BufferedInputStream 添加了缓冲区的输入流

构造方法: BufferedInputStream bis = new BufferedInputStream(FileInputStream fis);

常用方法:

bis.read(buffer,0,len);

 

BufferedOutputStream bos 添加了缓冲区的输出流

构造方法: BufferedOutputStream bos = new BufferedOutputStream(FileOutputStream fos);

常见方法:

bos.write(buffer,0, len);

bos.flush()

bos.close();

 

以上是关于IO 流小记录的主要内容,如果未能解决你的问题,请参考以下文章

工作分割小记录

wpf Binding 小记录

mysql安装小记录

PHP小记录

工作小记录

10.25之前的小记录