首页 > 代码库 > 关于File类的几个方法以及一些文件的操作
关于File类的几个方法以及一些文件的操作
public class File extends Objectimplements Serializable, Comparable<File>
文件和目录路径名的抽象表示形式。
在windows下需要注意的是文件的四个构造方法。先不谈说最后一个,三种构造方法
//第一种直接通过文件的路径来创建文件对象
File f1 = new File("d:/a.txt");
//通过file字符串来创建文件对象
String file = ""d:/a.txt"";
File f2 = new File(file);
通过字符串来指定所在文件夹目录之后来创建文件对象
String str = "d:/";
File f3 = new File(f,"a.txt");
需要注意的是,并不在乎d:/a.txt这个文件是否真的存在,而主要为了创建对象。
如果在后边的程序当中用到了这个文件对象,则需要抛出FileNotFindException
boolean | canExecute() 测试应用程序是否可以执行此抽象路径名表示的文件。 |
boolean | canRead() 测试应用程序是否可以读取此抽象路径名表示的文件。 |
boolean | canWrite() |
这三个方法的主要作用是在Linux或者Unix下 文件的权限由rwe组成
在windows下如果将文件设置成只读模式的话,调用file.canRead() 返回值将是false。
关于File类的几个方法以及一些文件的操作
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。