获取Java获取项目中路径的6种方法

xzit 贡献于2015-07-15

作者 hujuxin  创建于2015-06-24 13:52:36   修改者hujuxin  修改于2015-06-24 13:53:10字数843

文档摘要:在项目中经常需要获取某个文件的路径:在这里提供一些获取路径的方法.
关键词:

在项目中经常需要获取某个文件的路径: 在这里提供一些获取路径的方法..   1.此种方式获取的路径,是当前类所在的路径: Java代码   1. UserDAOTest.class.getResource("UserDAOTest.class")     结果如下: file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/com/java/business/dao/UserDAOTest.class   2.此种方式获取当前classpath的路径: Java代码   1. Thread.currentThread().getContextClassLoader().getResource("")      结果如下: file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/   3.此种方式获取系统资源文件的路径.如果为空,则是获取classpath所在的路径。 Java代码   1. ClassLoader.getSystemResource("")     结果如下: file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/   4.此种方式获取UserDAOTest class文件的路径。 Java代码   1. UserDAOTest.class.getResource("")     结果如下: file:/E:/java/workspace/testProject/WebContent/WEB-INF/classes/com/business/dao/   5.此种方式,获取项目所在的磁盘。 Java代码   1. new File("/").getAbsolutePath()     结果如下: E:\ 6.此种方式,获取项目名称的绝对路径。 Java代码   1. System.getProperty("user.dir")     结果如下:  E:\java\workspace\testProject

下载文档到电脑,查找使用更方便

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 金币 [ 分享文档获得金币 ] 0 人已下载

下载文档