`
yjshengshe
  • 浏览: 201468 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

java手动加载资源文件

    博客分类:
  • java
 
阅读更多

1 java手动加载资源文件(ClassLoader)

 

/**
	 * 
	 * java手动加载资源文件
	 * @throws IOException 
	 * @see [类、类#方法、类#成员]
	 */
	public static void javaLoad() throws IOException
	{
		//注意资源文件路径
		String path = "resource/resource.properties";
		
		LoadResource lr = new LoadResource();
		
		//ClassLoader获取
		ClassLoader cl = lr.getClass().getClassLoader();
		
		//文件流获取
		InputStream is = cl.getResourceAsStream(path);
		
		//属性文件获取
		Properties props = new Properties();
		
		//属性文件加载资源流
		props.load(is);
		
		//获取key、value
		String name = props.getProperty("name");
		
		System.out.print(name);
	}
 

 

分享到:
评论

相关推荐

    将dll文件导入java工程.txt

    在将jar包放到另外一台机器中运行时,往往缺少调用库所需要的dll或者...实现将dll文件导入java工程,dll导入jar包,解决 no dll文件 in java.library.path问题,不用手动将dll复制到system32中,也不用新增依赖的库。

     一.JAVA程序传送到手机的方法:

     安装java程序要有两个文件,一个是JAR和JAD, 但拷贝下来的游戏只有JAD这个文件 和一个JAR压缩文件.首先把JAR压缩文件(压缩文件不要解压)和JAD文件下载到电脑里面去, 把这两个文件直接拷贝到手机里的其它文件这个...

    疯狂JAVA讲义

    9.6.5 使用类文件代替资源文件 350 9.6.6 使用NumberFormat格式化数字 350 9.6.7 使用DateFormat格式化日期 352 9.7 本章小结 355 本章练习 355 第10章 异常处理 356 10.1 异常概述 357 10.2 异常处理机制 ...

    java 面试题 总结

    finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 13、sleep() 和 wait() 有什么区别? sleep是线程类(Thread)的...

    Java EE常用框架.xmind

    无论是热部署或者是热加载、都是基于Java类加载器来完成的。 SpringBoot实现热部署 1、在plugin标签中加入插件 Shiro 简介 shiro是apache的一个开源框架,是一个权限管理的框架,实现 用户...

    显示来自资产、资源、文件系统或位图的图像

    显示来自资产、资源、文件系统或位图的图像。显示来自资产、资源、文件系统或位图的图像。根据EXIF自动从文件系统(例如相机或图库)旋转图像。以 90° 为增量手动旋转图像。显示源图像的区域。加载大图像时使用预览...

    MyBatis面试题(大整合资源)

    (3)通过xml 文件或注解的方式将要执行的各种 statement 配置起来,并通过java对象和 statement中sql的动态参数进行映射生成最终执行的sql语句,最后由mybatis框架执行sql并将结果映射为java对象并返回。...

    spring-boot-spring-loaded-java8-example:使用 spring-boot 和 spring-loaded with java 8 的示例应用程序

    这个超级简单的示例应用程序展示了如何将与 、 、 Maven 和 Java 8 一起使用来开发独立应用程序,并在开发过程中热重载对类和资源文件所做的更改。 这使得在普通 Java 中开发就像在或一样容易和快速。 快速开始 ...

    超级有影响力霸气的Java面试题大全文档

    finalize是Object类的一个方法,在垃圾收集器执行的时候会调用被回收对象的此方法,可以覆盖此方法提供垃圾收集时的其他资源回收,例如关闭文件等。 16、sleep() 和 wait() 有什么区别? sleep是线程类(Thread)...

    Mybatis 常见面试题总结及答案

    通过 xml 文件或注解的方式将要执行的各种 statement 配置起来,并通过 java对象和 statement 中 sql 的动态参数进行映射生成最终执行的 sql 语句,最后由mybatis 框架执行 sql 并将结果映射为 java 对象并返回。...

    瑞欣网站管理系统源码 v1.5 PHP版.gz

    解决因文件创建时间不一致倒至安装时提示手动修改配置文件2.当关闭网页缓存时,生成非静态链接,解决此项设置因开启静态链接而失效3.修复上传附件扩展名有数字时获取文件名错误4.修复栏目模块数据接口文件一处缺少一...

    unojar:适用于Java应用程序的高性能和安全的Fat Jar系统

    UnoJar有一个自定义的类加载器,可以从其自己的归档文件中随附的jar中加载类和资源。 罐子在构建时被解压缩,从而在运行时提高了性能。 对于最终用户而言,运行该应用程序仍然很简单: java -jar my-app.jar 。 ...

    ApkIDE——安卓反编译

    2、以树目录管理全部反编译得到的Apk资源文件,方便操作。 3、内置代码编辑器,支持语法高亮显示,根据文件格式自动匹配相应语法;支持多文档同时编辑;也支持使用系统编辑器来编辑代码文件。 4、内置基于文件内容的...

    marked:Confluence宏插件,可呈现远程Markdown

    标记的 宏插件,用于呈现远程Markdown。 安装 通过 以管理员身份登录您的Confluence实例。 ... 将加载“管理加载项”屏幕。 单击页面左侧的“查找新加载项” 。... 结果包括与您的Confluence... 将原始markdown资源的URL插

    新版Android开发教程.rar

    � Google 提供了一套 Java 核心包 (J2SE 5,J2SE 6) 的有限子集,尚不承诺遵守 Java 任何 Java 规范 , 可能会造 成J ava 阵营的进一步分裂。 � 现有应用完善度不太够,需要的开发工作量较大。--------------------...

    RED HAT LINUX 6大全

    4.9 个人化的X资源文件 54 4.10 使用xdm 55 4.11 XFree86疑难解答 57 4.12 小结 57 第5章 窗口管理器 58 5.1 GNOME X环境 59 5.1.1 什么是GNOME 59 5.1.2 GNOME 安装组件 59 5.1.3 使用 GNOME或者其他显示管理 器...

    Spring Boot中文文档.rar

    10.1.Java Developer的安装说明 10.1.1.Maven安装 10.1.2.Gradle安装 10.2.安装Spring Boot CLI 10.2.1.手动安装 10.2.2.使用SDKMAN安装! 10.2.3.OSX Homebrew安装 10.2.4.MacPorts安装 ...

    Sink:基于 libgdx 的游戏框架,包含所有电池

    它还具有 Scene、SceneGroup、SceneActor 类,可以更轻松地添加资源而无需手动导入。 请务必查看演示的源代码,因为它可以对您理解框架有很大帮助 结帐: 截图 项目结构 ================== >重要所有资产文件...

    javaSE代码实例

    10.6 Java程序的加载过程 190 10.7 小结 192 第三篇 高级基础篇 第11章 异常处理——Java世界的医生 195 11.1 异常处理的基本知识 195 11.1.1 try和catch捕获异常 195 11.1.2 异常的传播过程 198 ...

    subsampling-scale-image-view:Android库(AAR)。 高度可配置,易于扩展的深度缩放视图,可显示大图像而不会丢失细节。 非常适合照相馆,地图,建筑平面图等

    下载示例应用演示版产品特点图像显示显示来自资产,资源,文件系统或位图的图像根据EXIF自动旋转文件系统(例如相机或画廊)中的图像以90°增量手动旋转图像显示源图像的区域加载大图像时使用预览图像在运行时交换...

Global site tag (gtag.js) - Google Analytics