第十二章 Java IO

来源:互联网 发布:北京java学费 编辑:程序博客网 时间:2024/06/16 02:03
一、File 类(文件的创建、删除、目录的创建等)
import java.io.File;import java.io.IOException;public class FileDemo04{public static void main(String[] args) {File f=new File("g:"+File.separator+"test.txt");//separator为了通用因不同系统的分隔符不同win\,linux/if(f.exists()){//如果文件存在f.delete();//删除文件}else{//不存在try{f.createNewFile();//则创建一个新文件}catch(IOException e){e.printStackTrace();//异常信息}}}}

二、字节流与字符流

字节流:InputStream,  OutputStream

字符流:Writer,  Reader
这4个都是抽象类。字节流和字符流的区别:字符流使用了缓存,字节流没有。