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 的Class中获得相对路径,绝对路径的方法
最新推荐文章于 2025-04-23 10:26:33 发布
本文通过几个示例展示了如何在Java中使用不同方法获取类路径和文件系统的资源。包括使用Thread.currentThread().getContextClassLoader(),类的getClassLoader(),ClassLoader.getSystemResource()以及直接通过File对象获取绝对路径。
2579

被折叠的 条评论
为什么被折叠?



