天天看点

ResourceBundle 读取资源文件|学习笔记

开发者学堂课程【Java 高级编程:ResourceBundle 读取资源文件】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:

https://developer.aliyun.com/learning/course/20/detail/340

ResourceBundle 读取资源文件

现在已经准备好资源文件,那么随后就需要进行资源文件的读取操作了,而读取资源文件主要依靠的是 java.util.ResourceBundle 类完成,此类定义如下:

public abstract class ResourceBundle extends Object

ResoufcBundle 是一个抽象类,如果说现在要想进行此类对象的实例化可以直接利用该类中提供的一个静态方法完成

获取 ResourceBundle 类对象:

public static final ResourceBundle getBundle( String baseName);

1- baseName:描述的是资源文件的名称,但是没有后缀。

(cn.mldn.message.Messages);

根据key读取资源内容:

public final String getString(String key);.

范例:使用 ResourceBundle 类读取内容

如果资源没有放在包里面,则直接编写资源名称即可。

在进行资源读取的时候数据 的 key 一定要存在,如果不存在则会出现异常信息。