Учебники

Класс Java.util.ResourceBundle

Класс java.util.ResourceBundle содержит специфичные для локали объекты. Ниже приведены важные моменты, касающиеся ResourceBundle.

  • Этот класс позволяет писать программы, которые могут быть легко локализованы или переведены на разные языки.

  • Программы этого класса обрабатывают несколько языковых стандартов одновременно и могут быть легко изменены позже для поддержки еще большего количества языковых стандартов.

  • Платформа Java предоставляет два подкласса ResourceBundle, ListResourceBundle и PropertyResourceBundle.

Этот класс позволяет писать программы, которые могут быть легко локализованы или переведены на разные языки.

Программы этого класса обрабатывают несколько языковых стандартов одновременно и могут быть легко изменены позже для поддержки еще большего количества языковых стандартов.

Платформа Java предоставляет два подкласса ResourceBundle, ListResourceBundle и PropertyResourceBundle.

Объявление класса

Ниже приводится объявление для класса java.util.ResourceBundle

public abstract class ResourceBundle
   extends Object

поле

Ниже приведены поля для класса java.util.ResourceBundle

protected ResourceBundle parent — это родительский комплект этого комплекта.

Конструкторы классов

Sr.No. Конструктор и описание
1

ResourceBundle ()

Это единственный конструктор.

ResourceBundle ()

Это единственный конструктор.

Методы класса

Sr.No. Метод и описание
1 static void clearCache ()

Этот метод удаляет все пакеты ресурсов из кэша, которые были загружены с помощью загрузчика классов вызывающей стороны.

2 static void clearCache (загрузчик ClassLoader)

Этот метод удаляет все пакеты ресурсов из кэша, которые были загружены с использованием данного загрузчика классов.

3 логическое содержит ключ (строковый ключ)

Этот метод определяет, содержится ли данный ключ в этом ResourceBundle или его родительских пакетах.

4 статический ResourceBundle getBundle (String baseName)

Этот метод получает пакет ресурсов, используя указанное базовое имя, локаль по умолчанию и загрузчик классов вызывающей стороны.

5 статический ResourceBundle getBundle (String baseName, языковой стандарт)

Этот метод получает пакет ресурсов, используя указанные базовое имя и локаль, а также загрузчик классов вызывающей стороны.

6 статический ResourceBundle getBundle (String baseName, языковой стандарт, загрузчик ClassLoader)

Этот метод получает пакет ресурсов, используя указанное базовое имя, локаль и загрузчик классов.

7 статический ResourceBundle getBundle (String baseName, Locale targetLocale, загрузчик ClassLoader, элемент управления ResourceBundle.Control)

Этот метод возвращает пакет ресурсов, используя указанное базовое имя, целевой языковой стандарт, загрузчик классов и элемент управления.

8 статический ResourceBundle getBundle (String baseName, Locale targetLocale, ResourceBundle.Control control)

Этот метод возвращает пакет ресурсов, используя указанное базовое имя, целевой язык и элемент управления, а также загрузчик классов вызывающей стороны.

9 статический ResourceBundle getBundle (элемент String baseName, ResourceBundle.Control)

Этот метод возвращает пакет ресурсов, используя указанное базовое имя, локаль по умолчанию и указанный элемент управления.

10 абстрактный перечисление <String> getKeys ()

Этот метод возвращает перечисление ключей.

11 Locale getLocale ()

Этот метод возвращает локаль этого пакета ресурсов.

12 Объект getObject (Строковый ключ)

Этот метод получает объект для данного ключа из этого набора ресурсов или одного из его родителей.

13 Строка getString (Строковый ключ)

Этот метод получает строку для данного ключа из этого набора ресурсов или одного из его родителей.

14 String [] getStringArray (String key)

Этот метод получает строковый массив для данного ключа из этого набора ресурсов или одного из его родителей.

15 защищенный абстрактный объект handleGetObject (ключ String)

Этот метод получает объект для данного ключа из этого пакета ресурсов.

16 защищенный Set <String> handleKeySet ()

Этот метод запрашивает, является ли данная дата летним временем в этом часовом поясе.

17 Установить <String> keySet ()

Этот метод возвращает набор всех ключей, содержащихся в этом ResourceBundle и его родительских пакетах.

18 защищенный void setParent (родительский ресурс ResundBundle)

Этот метод устанавливает родительский комплект этого комплекта.

Этот метод удаляет все пакеты ресурсов из кэша, которые были загружены с помощью загрузчика классов вызывающей стороны.

Этот метод удаляет все пакеты ресурсов из кэша, которые были загружены с использованием данного загрузчика классов.

Этот метод определяет, содержится ли данный ключ в этом ResourceBundle или его родительских пакетах.

Этот метод получает пакет ресурсов, используя указанное базовое имя, локаль по умолчанию и загрузчик классов вызывающей стороны.

Этот метод получает пакет ресурсов, используя указанные базовое имя и локаль, а также загрузчик классов вызывающей стороны.

Этот метод получает пакет ресурсов, используя указанное базовое имя, локаль и загрузчик классов.

Этот метод возвращает пакет ресурсов, используя указанное базовое имя, целевой языковой стандарт, загрузчик классов и элемент управления.

Этот метод возвращает пакет ресурсов, используя указанное базовое имя, целевой язык и элемент управления, а также загрузчик классов вызывающей стороны.

Этот метод возвращает пакет ресурсов, используя указанное базовое имя, локаль по умолчанию и указанный элемент управления.

Этот метод возвращает перечисление ключей.

Этот метод возвращает локаль этого пакета ресурсов.

Этот метод получает объект для данного ключа из этого набора ресурсов или одного из его родителей.

Этот метод получает строку для данного ключа из этого набора ресурсов или одного из его родителей.

Этот метод получает строковый массив для данного ключа из этого набора ресурсов или одного из его родителей.

Этот метод получает объект для данного ключа из этого пакета ресурсов.

Этот метод запрашивает, является ли данная дата летним временем в этом часовом поясе.

Этот метод возвращает набор всех ключей, содержащихся в этом ResourceBundle и его родительских пакетах.

Этот метод устанавливает родительский комплект этого комплекта.

Методы унаследованы

Этот класс наследует методы от следующих классов —