论坛首页 Java企业应用论坛

单独的Java类中获得绝对路径

浏览 2520 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2008-11-12  
OO
根据java.io.File的Doc文挡,可知: 默认情况下new File("/")代表的目录为:  
System.getProperty("user.dir")。 一下程序获得执行类的当前路径
package org.cheng.file;  
import java.io.File;  
public class FileTest {  
public static void main(String[] args) throws Exception {            System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));System.out.println(FileTest.class.getClassLoader().getResource(""));    System.out.println(ClassLoader.getSystemResource(""));System.out.println(FileTest.class.getResource(""));   System.out.println(FileTest.class.getResource("/"));  
//Class文件所在路径  
System.out.println(new File("/").getAbsolutePath());  System.out.println(System.getProperty("user.dir"));  
}
}
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics