java.io.File类代表文件名(路径和文件名),注意不代表文件,不代表实际上物理的文件,文件就是硬盘空间上装的一些数据,要读这些文件的内容,用File类读不出来,要用后面讲的IO输出输入流;它可以是路径,也可以是文件名。怎么区分它到底是一个路径还是一个文件名,有方法isDirctory(),isFile().
一个完整的文件名包括路径名;某一个路径也是一个File,文件还是一个File。
exists方法是用来判断硬盘上这个文件存在不存在。
路径分隔符,写成/也可以,但写成不行,在java里是转义字符,要写成\,但这种写法在windows下没有问题,在linux下不行,所以不赞成。
默认在class文件的父路径创建文件。如果这个类有package,那么默认为包名最上层包的父路径下。