反射加载资源的3中方式
来源:互联网 发布:巨人网络街篮手游下载 编辑:程序博客网 时间:2024/06/05 05:46
方法:InputStream getResourceAsStream(String name) 查找具有给定名称的资源。
① Class类里的方法: 默认会去 当前类的classpath路径去找资源文件;
② ClassLoader类里面的方法: 默认去 classpath根路径 找资源;
public class LoadresourcesDemo { public static void main(String[] args) throws Exception { Properties p = new Properties(); String name = "obj.properties"; //放在resources目录下即表示根目录①class类调用,仅当文件在当前类桶目录下可获得(.java或bin下的.class均可) InputStream in = LoadresourcesDemo.class.getResourceAsStream(name);②(用的多)classLoader类调用,根目录下 InputStream in = LoadresourcesDemo.class.getClassLoader().getResourceAsStream(name);③方式3: in = Thread.currentThread().getContextClassLoader().getResourceAsStream(name); System.out.println(in); p.load(in); System.out.println(p); }}
0 0
- 反射加载资源的3中方式
- UE4中资源加载资源的方式
- UE4中资源加载资源的方式
- unity中资源动态加载的方式
- 反射应用之用类加载器的方式管理资源和配置文件
- Unity中资源动态加载的几种方式比较
- Unity中资源动态加载的几种方式比较
- Unity中资源动态加载的几种方式比较
- Spring中加载外部资源文件的几种方式
- velocity 的资源加载方式
- 反射第六步 : 通过反射加载资源文件 三种方式
- Android中利用“反射”动态加载R文件中的资源
- java中反射机制及其类加载的几种方式的异同
- Spring加载静态资源的方式
- 加载资源文件的三种方式
- ServletContext加载资源文件的方式
- Kylin资源加载的方式 一
- Sciter:加载资源的几种方式
- TCP客户端接收到的数据包的拆包和并包
- alignToScreen
- 基于MVC图片水印的源码分析
- 【Docker系列】——Docker简介
- 定制你自己的CRF模型
- 反射加载资源的3中方式
- Liux常用命令和caffe 常用命令
- 源码阅读:全方位讲解LongAdder
- Oracle基本操作五:简单查询与简单函数,组函数,分组
- 1269: 爱看电视的LsF+遥控器 dfs+剪枝
- Matlab r2014a调用C程序
- LeetCode 147. Insertion Sort List
- 给定一个字符串实现对字符串左移或右移指定长度
- 网络爬虫之Scrapy 原理介绍