1 getResource方法是得到文件路径的函数。
如:String value=TestMain2.class.getResource("/a.properties").toString();
这是得到src下的a.properties的路径。

2 如果该方法参数中以“/”开头表示的是src根目录下开始查找。如果不是以“/”开头的则表示从当前类的包中开始查找。
如:String value=TestMain2.class.getResource("/a.properties").toString();--从src下开始查找
String value=Test.class.getResource("aaa.xml").toString();--从当前类所在的包开始查找

3 通过“类名.class.getResource(String string)”即可。用类名
如:String value=TestMain2.class.getResource("/a.properties").toString();

4 如果想要查找当前工程所在的目录,则参数为:“/”即可。
如:String value=Test.class.getResource("/").toString();

5 如果想要查找当前类所在的目录。则参数为:""即可。为空字符串即可。
如:String value=Test.class.getResource("").toString();

综上所述,getResource函数可以得到src下的文件,也可以得到当前类所在包下的文件。
也可以得到当前工程所在的目录,也可以得到当前类所在的目录。

java之getResource方法相关推荐

  1. Java 中的 getResource 方法

    getResource 的作用 getResource为Class类中的一个方法 作用:配置文件的读取 Class 的概念 首先我们得知道,在new一个对象的时候,会在java堆中生成一个代表这个类的 ...

  2. java中setid(),Java Process.setId方法代碼示例

    本文整理匯總了Java中org.activiti.bpmn.model.Process.setId方法的典型用法代碼示例.如果您正苦於以下問題:Java Process.setId方法的具體用法?Ja ...

  3. Java IOUtils.copy方法代码示例(亲测)

    本文整理汇总了Java中org.apache.commons.io.IOUtils.copy方法的典型用法代码示例.如果您正苦于以下问题:Java IOUtils.copy方法的具体用法?Java I ...

  4. java相册_精致小巧的java相册制作方法

    本文实例为大家分享了java相册制作方法,供大家参考,具体内容如下 注: 1)html上的图片是静态指定的.当更新了新的图片时必须手工更新.所以使用Servlet读取本地images中的所有图片,动态 ...

  5. Java | Java常用API方法总结

    Java常用API方法总结 常用API JavaAPI 1 java.lang String StringBuilder Integer parseXxx Math Object System Thr ...

  6. java使用paint方法画图

    java使用paint方法画图 需要继承JFrame类来画窗口 => public class Game extends JFrame {} setTitle(String s); //设置窗口 ...

  7. List元素互换,List元素转换下标,Java Collections.swap()方法实例解析

    Java Collections.swap()方法解析 jdk源码: public static void swap(List<?> list, int i, int j) {// ins ...

  8. 使用java中replaceAll方法替换字符串中的反斜杠

    今天在项目中使用java中replaceAll方法将字符串中的反斜杠("\")替换成空字符串(""),结果出现如下的异常: 1 java.util.regex. ...

  9. java中collection方法_Java 8中的Collector toCollection()方法

    toCollection()Java中的Collector类的方法返回一个Collector,该Collector以遇到的顺序将输入元素累积到一个新的Collection中. 语法如下static & ...

最新文章

  1. MATLAB修改工作环境
  2. 手机卫士09_应用程序四种查看_ListView小标题_进程管理
  3. DFS序+线段树 hihoCoder 1381 Little Y's Tree(树的连通块的直径和)
  4. github上传的项目代码语言类型修改
  5. android 友盟推送获取不到devicetoken,使用友盟消息推送中遇到的哪些问题--索引(开发者必读)...
  6. 安卓音频输出采样率_如何调好OBS Studio的音频设置 进阶篇
  7. Java项目出现的问题02----学习
  8. jquery 发送验证码60s倒计时,后重新发送
  9. 上海市二级c语言软件环境,上海市2019年9月计算机二级考试复习教程:(C语言)上机考试新版题库+全真模拟试卷(2本装)...
  10. 链接计算机 输入网络密码,联想电脑怎么连接无线网输入密码时怎么输入
  11. 33、什么是 AIO?
  12. 分析方法笔记--AARRR模型
  13. Android 快速为背景添加方格线
  14. idea mybatis 常用插件
  15. 第3章第1节:使用图片来活跃整张幻灯片版面的气氛 [PowerPoint精美幻灯片实战教程]
  16. 如何挣更多钱呢?提高你的编程艺术!
  17. 90后电子工程师暴力拆解“华强北版AirPods”
  18. android通讯录根据手机号码查询姓名
  19. Schiff Move Free维骨力这个牌子的保健效果怎么样,是要给中老年人群服用的
  20. 关于@yahoo.cn

热门文章

  1. 离散数学考前复习:(三)计数
  2. chroot与pivot_root总结 完整的chroot与pivot_root使用例子
  3. Why we need activation function?
  4. 华为服务器开启xmp后系统信息会变吗,XMP是什么?教你开启XMP瞬间提升内存性能...
  5. 【Linux网络编程(九)】ping命令 arp工作流程
  6. HG30-IIB型数字多功能校准仪
  7. java Exception问题:unhandled exception:java.lang.Exception
  8. 《The Forward-Forward Algorithm: Some Preliminary Investigations》
  9. 如何通透理解:BFS和DFS优先搜索算法(23年修订版)
  10. dlopen failed: couldn‘t map “/data/xxxx.so“ segment 1: Permission denied