java如何获得当前文件路径

<p>来源:<a href="http://hi.baidu.com/langmanyuai/blog/item/d898f2398fa1323cb9998f59.html">http://hi.baidu.com/langmanyuai/blog/item/d898f2398fa1323cb9998f59.html</a></p>
<p> </p>
<p>1.如何获得当前文件路径<br>常用:<br>(1).Test.class.getResource("")<br>得到的是当前类FileTest.class文件的URI目录。不包括自己!<br>(2).Test.class.getResource("/")<br>得到的是当前的classpath的绝对URI路径。<br>(3).Thread.currentThread().getContextClassLoader().getResource("")<br>得到的也是当前ClassPath的绝对URI路径。<br>(4).Test.class.getClassLoader().getResource("")<br>得到的也是当前ClassPath的绝对URI路径。<br>(5).ClassLoader.getSystemResource("")<br>得到的也是当前ClassPath的绝对URI路径。<br>尽量不要使用相对于System.getProperty("user.dir")当前用户目录的相对路径,后面可以看出得出结果五花八门。<br>(6) new File("").getAbsolutePath()也可用。</p>

你可能感兴趣的:(java)