Java学习提要——File类的基本操作
2016-09-25 21:31
330 查看
File类是一个与文件本身操作有关的类,但是不涉及到文件的具体内容
File类的构造方法
设置完整路径:public File(String pathname);
设置父路径与子文件路径:public File(File parent,String child)
大部分情况使用第一个操作,第二个在android上使用比较多
!!要注意的是不是每一个系统的路径都是这个格式的,所以,不可以这样写代码,不然可能会不能识别
注意!在java.io操作的时候,会出现延迟情况,因为java是通过JVM间接的
调用操作系统的文件处理函数进行的文件处理操作,所以中间会有延迟
File类的构造方法
设置完整路径:public File(String pathname);
设置父路径与子文件路径:public File(File parent,String child)
大部分情况使用第一个操作,第二个在android上使用比较多
//创建文件 public boolean create() throws IOException; /* 1.抛异常是为了防止该创建目录不存在 2.文件可能重名,或者文件名称错误 */ //例: import java.io.File; //属于此包 //其他格式略 public static void main(String args[]) throws Exception { //此处直接抛出 File file = new File("e:\\wenjian.txt"); //设置文件路径,字符转义"\" System.out.println(file.createNewFile()); }
//删除文件 public boolean delete(); //例: import java.io.File; //属于此包 //其他格式略 public static void main(String args[]) throws Exception { //此处直接抛出 File file = new File("e:\\wenjian.txt"); //设置文件路径,字符转义"\" if (file.exists()) { //判断是否文件存在 file.delete(); } else { //文件不存在进行文件的创建 System.out.println(file.createNewFile()); } }
!!要注意的是不是每一个系统的路径都是这个格式的,所以,不可以这样写代码,不然可能会不能识别
//File类里面的一个常量:public static final String separator; File file = new File("e:" + File.separator + "wenjian.txt"); //设置文件路径
注意!在java.io操作的时候,会出现延迟情况,因为java是通过JVM间接的
调用操作系统的文件处理函数进行的文件处理操作,所以中间会有延迟
相关文章推荐
- Java学习提要——File类常见操作与目录操作
- Java学习提要——方法"反射"基本操作与"绕过泛型"实验
- Java学习提要——字符流与字节流的基本操作与区别
- Java学习提要——输入流与输出流基本操作
- java对File基本操作
- java线程学习1——线程基本概念和操作
- [Java 12 IO] File 类 的几个基本操作
- 黑马程序员——JAVA学习笔记十一(文件操作File)
- Java JDBC学习实战(一): JDBC的基本操作
- JAVA文件-基本操作学习笔记
- java学习笔记-File类的基本使用
- [Java 12 IO] File 类 的几个基本操作
- hadoop学习:Java对HDFS的基本操作
- JAVA学习笔记一:数组的基本操作
- java-File基本操作:FilenameFilte…
- Java基础——对象序列化+管道流+RandomAccessFile+操作基本数据类型的DataStream等
- java线程学习1——线程基本概念和操作
- 黑马程序员--Java基础学习之IO流之字节流、字符流、读取写入文件、Copy文件、键盘输入输出、流操作的基本规律
- Java中File的基本操作
- JAVA核心技术学习——流与文件(5.操作文件FILE)