第一个file存在的。因为 . 表示当前目录。可以用file.getAbsolutePath()来查看file的绝对路径。第二个newFile不存在是因为在当前目录下没有a文件。new一个File对象时只是简单的创建了一个File对象,不会对这个File是否存在或者可读写做任何判断。