1. package com.zjf;
  2. import java.io.File;
  3. public class GetPath {
  4. public static void getPath()
  5. {
  6. //方式一
  7. System.out.println(System.getProperty("user.dir"));
  8. //方式二
  9. File directory = new File("");//设定为当前文件夹
  10. try{
  11. System.out.println(directory.getCanonicalPath());//获取标准的路径
  12. System.out.println(directory.getAbsolutePath());//获取绝对路径
  13. }catch(Exception e)
  14. {
  15. e.printStackTrace();
  16. }
  17. //方式三
  18. System.out.println(GetPath.class.getResource("/"));
  19. System.out.println(GetPath.class.getResource(""));
  20. //方式四
  21. System.out.println(GetPath.class.getClassLoader().getResource(""));
  22. System.out.println(GetPath.class.getClassLoader().getResource("source.xml"));
  23. }
  24. public static void main(String[] args) {
  25. GetPath.getPath();
  26. }

35. }

04-15 02:17