java中获得文件路径的几种方式
2011-01-13 20:43
323 查看
System.out.println("***********************");
File file = new File(".");
System.out.println(file.getAbsolutePath());
// D:/fsoft/nchome_huaxin/.
try {
System.out.println(file.getCanonicalPath());
// D:/fsoft/nchome_huaxin
} catch (IOException e) {
e.printStackTrace();
}
System.out.println(file.getName());
// .
System.out.println(file.getParent());
// null
System.out.println(file.getParentFile());
// null
System.out.println(file.getPath());
// .
System.out.println("***********************");
System.out.println("=========================");
System.out.println(Thread.currentThread().getContextClassLoader()
.getResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(DownloadImpl.class.getClassLoader().getResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(ClassLoader.getSystemResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(DownloadImpl.class.getResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/private/nc/impl/hxsale/
String url = DownloadImpl.class.getResource("").getFile();
File file1 = new File(url);
System.out.println(DownloadImpl.class.getResource("/"));
// (Class文件所在路径)file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(new File("/").getAbsolutePath());
// D:/
System.out.println(System.getProperty("user.dir"));
// D:/fsoft/nchome_huaxin
System.out.println("=========================");
File file = new File(".");
System.out.println(file.getAbsolutePath());
// D:/fsoft/nchome_huaxin/.
try {
System.out.println(file.getCanonicalPath());
// D:/fsoft/nchome_huaxin
} catch (IOException e) {
e.printStackTrace();
}
System.out.println(file.getName());
// .
System.out.println(file.getParent());
// null
System.out.println(file.getParentFile());
// null
System.out.println(file.getPath());
// .
System.out.println("***********************");
System.out.println("=========================");
System.out.println(Thread.currentThread().getContextClassLoader()
.getResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(DownloadImpl.class.getClassLoader().getResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(ClassLoader.getSystemResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(DownloadImpl.class.getResource(""));
// file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/private/nc/impl/hxsale/
String url = DownloadImpl.class.getResource("").getFile();
File file1 = new File(url);
System.out.println(DownloadImpl.class.getResource("/"));
// (Class文件所在路径)file:/F:/share/JavaProject/NC_HUAXIN_SALE/out/public/
System.out.println(new File("/").getAbsolutePath());
// D:/
System.out.println(System.getProperty("user.dir"));
// D:/fsoft/nchome_huaxin
System.out.println("=========================");
相关文章推荐
- Java中获得文件路径的几种方式
- JAVA获得文件路径的几种方式
- Java中获得文件路径的几种方式
- java中获取文件路径的几种方式
- java中获取文件路径的几种方式
- 关于java获取文件路径的几种方式
- java中获取文件路径的几种方式
- Java中获取文件路径的几种方式
- java中获取文件路径的几种方式
- Java中获取文件路径的几种方式
- Java中获取文件路径的几种方式
- java文件路径几种加载方式
- java文件路径几种加载方式
- java中获取文件路径的几种方式
- Java读取resource文件/路径的几种方式
- java中获取文件路径的几种方式
- java中获取文件路径的几种方式
- API 根据句柄 获得进程可执行文件路径的几种方法
- Java读取文件内容的几种方式
- 转:Java, jsp, web app 获得文件路径的代码实例