JAVA 中 new File(".")是什么意思?
".",应该是指路径,是当前文件所在的路径吗?

解决方案 »

  1.   

    new File(".")可以简写成 new File("");
      

  2.   

    你类加载器在那里加载你目录就在那里 如 com.xxx.Test   那么目录就和com同级
      

  3.   

    其实很简单,就是java虚拟机的启动目录
    你可以尝试在不同的位置启动程序,当然,你得指定classpath,以便虚拟机能搜索到你的类
    然后在程序中输出file.getAbsolutePath()
      

  4.   

    +1
    System.out.println(System.getProperty("user.dir"));