class 的getResource 使用
来源:互联网 发布:参与网络博客是否违法 编辑:程序博客网 时间:2024/06/02 21:03
好久都没有开始写代码了,发现很多东西都忘记的差不多了,为了便于记忆,特意将其记录下来。
D:.│ file2.txt│└─org └─ifly └─edu │ ├─java │ ├─cls │ │ ClassTest.java │ │ file1.txt
使用方式: 一种使用相对路径, 一种是使用绝对路径
1. 相对路径
类的 getResource 的参数不是以“/”开头,就是类所在路径。
读取file1.txt 文件路径,
实例代码1:
System.out.println("getResource1=" + ClassTest.class.getResource("file1.txt").getPath());
2. 绝对路径
类的 getResource 的参数以“/”开头,按照包名来组织路径
读取file1.txt 文件路径,
实例代码1:
System.out.println("getResource2="+ ClassTest.class.getResource("/org/ifly/edu/java/cls/file1.txt").getPath());
读取file2.txt 文件路径,
实例代码2:
System.out.println("getResource4=" + ClassTest.class.getResource("/file2.txt").getPath());
3. 使用classLoader 的getResource
使用方式与class 的getResource类似,只是不需要加上根目录的斜杠(“/”)
读取file1.txt 文件路径,
实例代码
System.out.println("getResource3="+ClassTest.class.getClassLoader().getResource("org/ifly/edu/java/cls/file1.txt").getPath());
还有一个getResourceAsStream()方法,参数是与getResouce()方法是一样的,它相当于你用getResource()取得File文件后,再new InputStream(file)一样的结果
0 0
- class 的getResource 使用
- Java Class.getResource和ClassLoader.getResource的使用
- class.getResource与class.getClassLoader().getResource使用
- 使用class.getClassLoader().getResource("")的注意事项
- 使用class.getClassLoader().getResource("")的注意事项
- Class.getResource()怎么使用
- Class.getResource()怎么使用
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource()的用法
- class.getResource的用法
- USACO 1.5 Checker Challenge (DFS)
- poj 3345 树形dp(收买国家)
- mysql取系统当前时间的函数
- U盘安装Ubuntu-14.04.2-server
- SQL增删改查语句格式参考
- class 的getResource 使用
- Java中GUI相关控件常见问题详解
- 笔试(1)书籍推荐
- BigDecimal 加减乘除
- [BZOJ3156]防御准备
- struts 2 counter计数器 用于for循环
- Java学习笔记【泛型程序设计】
- 开篇:markdown编辑器使用
- [BZOJ3437]小P的牧场