tora

基礎知識

初期化ブロック

初期化ブロックとは 初期化ブロックはクラス内に定義するエリアで、 ここに定義した処理はコンストラクタよりも先に実行されます。 クラス内に複数のコンストラクタを定義する時に、 コンストラクタ間で共通の処理を行いたい時に便利です。 初期化ブロッ...
Java機能

ローカライズ関連のAPI

Javaでローカライズに関連するAPIについてです。 ローカライズを扱うAPI Javaでローカライズ処理を行うために標準で以下のようなAPIが用意されています。 【ローカライズ処理を扱うAPI】 API種類メモ java.util.Loc...
Java機能

リソースバンドル(Resource Bundle)

リソースバンドルとは リソースバンドル(Resource Bundle)は多言語化対応するための仕組みです。 例えばアメリカの環境では英語で表示し、日本の環境では日本語で表示するといった仕組みです。 リソースバンドルを使用すると以下のような...
java.util

[API] java.util.PropertyResourceBundleクラス

java.util.PropertyResourceBundleは、リソースをプロパティファイルで定義する時に使用するクラスです。 java.util.PropertyResourceBundleの特徴 java.util.Property...
java.util

[API] java.util.ListResourceBundle抽象クラス

java.util.ListResourceBundleは、リソースをクラスで定義する時に使用する抽象クラスです。 java.util.ListResourceBundleの特徴 java.util.ListResourceBundleは以...
java.util

[API] java.util.ResourceBundle抽象クラス

java.util.ResourceBundleは、多言語対応されたテキストやリソースを管理するための抽象クラスです。 java.util.ResourceBundleの継承・実装 継承クラス ・java.lang.Object  ・jav...
Java機能

言語コード/国コードの一覧

Javaで使用できる言語コード、国コードの一覧です。 言語コード一覧 言語コードは言語を表すコードで、国際規格「ISO639」で規定されています。 言語言語コード アイスランド語is アイルランド語ga アラビア語ar アイスランド語is ...
java.util

[API] java.util.Locale

java.util.Localeは、ロケール(地域情報)を扱うクラスです。 java.util.Localeの特徴 java.util.Localeで定義したロケール情報に従い、テキストの内容や日付の表示形式、金額の形式などを変えるために使...
java.lang

[API] java.lang.Cloneableインターフェース

java.lang.Cloneableは、オブジェクトをシリアライズ化するためのインターフェースです。 java.lang.Cloneableの特徴 java.lang.Cloneableは以下の特徴があります。 メソッドやフィールドが全く...
Java機能

シリアライズ(Serialize)

シリアライズとは シリアライズは直列化とも呼び、オブジェクト(クラスのインスタンス)をそのまま入出力するための仕組みのことです。 オブジェクトを出力ストリームに書き出すことをシリアライズ、 入力ストリームからオブジェクトを読み込むことをデシ...