首页 MEME中文网
领取MOLI红包
栏目分类

MEME中文网

你的位置:Neutrino Index中文网 > MEME中文网 > Java如何获取相对路径文件

Java如何获取相对路径文件

发布日期:2025-01-03 19:09    点击次数:67

Java获取相对路径文件 1. 文件在src下 Class.getResourceAsStream(String path) : (1)不以 “/” 开头时,默认是从此类所在的包下取资源。(2)以**“/”**开头,则是从ClassPath(Src根目录)根下获取。 Class.getClassLoader.getResourceAsStream(String path) : 默认则是从ClassPath根下获取,path不能以’/'开头。 2. 文件在src同级目录下 1.FileTest.class.getResource("") 得到的是当前类FileTest.class文件的URI目录。不包括自己! 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/com/test/ 2.FileTest.class.getResource("/") 得到的是当前的classpath的绝对URI路径。 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/ 3.Thread.currentThread().getContextClassLoader().getResource("") 得到的也是当前ClassPath的绝对URI路径。 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/ 4.FileTest.class.getClassLoader().getResource("") 得到的也是当前ClassPath的绝对URI路径。 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/ 5.ClassLoader.getSystemResource("") 得到的也是当前ClassPath的绝对URI路径。 如:file:/D:/java/eclipse32/workspace/jbpmtest3/bin/ 我推荐使用Thread.currentThread().getContextClassLoader().getResource("")来得到当前的classpath的绝对路径的URI表示法。 Java获取文件大小(文件、路径) 文件大小(路径) 文件大小(文件) 测试下 总结 以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

上一篇:没有了

下一篇:dnf手游国际服最新版