</pre><img src="https://img-blog.csdn.net/20161103222010419?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><pre name="code" class="java">java
io operate
字节操作:OutputStream,InputStream
字符操作:Reader,Writer
序列化:
缓冲操作:Buffere
文件对象: File
File
文件操作,通过String(地址字符,注意转义字符)构造对象常用方法
file.isFile();file.delet();file.exists();file.getAbsoluteFile();
file.mkdir();file.mkdirs();file.toString();
FileInputStream
字节输入流--输入至内存中
通过File类或者是文件路径String构造
avaliable();close();read(),read(byte[] b);skip(long n);
FileOutputStream
字节输出流
构造方法同上
close();write(byte[] b);write(byte[] int off,int len);
write(int b);
FileReader
字符输入流
通过File类或者是文件路径String构造;
close();read(char[] cbuf,int offset,int length);read(char []);
read()//判断此流是否准备好用于读取;
FileWrite
close();flush();write(char[] cbuf,int off,int len);
write(int c);write(String str,int off,int len);
append();
BufferedInputStream
通过InputStreaml类创建缓冲输入流
avaliable();close();mark();read();read(byte[] b,int off,int len);
skip();
BufferedOutpurStream
通过OutpurStream建立
flush();write(int b);write(byte[] b,int off,int len);
java文件操作再次总结---只是当作一个小册子,要使用是还是得查看api帮助文档。
java io操作
最新推荐文章于 2024-04-23 18:52:22 发布