码迷,mamicode.com
首页 > 其他好文 > 详细

File类

时间:2017-07-04 23:25:37      阅读:276      评论:0      收藏:0      [点我收藏+]

标签:创建   lin   exists   一个   cto   字符   问题   package   windows   

java.io.File类代表文件名(路径和文件名),注意不代表文件,不代表实际上物理的文件,文件就是硬盘空间上装的一些数据,要读这些文件的内容,用File类读不出来,要用后面讲的IO输出输入流;它可以是路径,也可以是文件名。怎么区分它到底是一个路径还是一个文件名,有方法isDirctory(),isFile().
一个完整的文件名包括路径名;某一个路径也是一个File,文件还是一个File。

exists方法是用来判断硬盘上这个文件存在不存在。

路径分隔符,写成/也可以,但写成\不行,在java里\是转义字符,要写成\\,但这种写法在windows下没有问题,在linux下不行,所以不赞成。

默认在class文件的父路径创建文件。如果这个类有package,那么默认为包名最上层包的父路径下。

File类

标签:创建   lin   exists   一个   cto   字符   问题   package   windows   

原文地址:http://www.cnblogs.com/BaiLaowu/p/7118909.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!