クラス SystemUtil
- java.lang.Object
-
- org.opengion.penguin.common.SystemUtil
-
public final class SystemUtil extends Object
共通的に使用されるメソッドを集約したクラスです。 hayabusのcommon.HybsSystemと役割としてはほぼ同じです。 パッケージ間の依存を切るためにこちらにも最小限の機能を持たせておきます。- 機能分類
- 初期化
- バージョン
- 4.0
- 作成者
- Takahashi Masakazu
- 導入されたバージョン:
- JDK5.0,
-
-
メソッドの詳細
-
newInstance
public static Object newInstance(String cls)
指定されたクラスローダを使って、識別id に応じた オブジェクトを作成します。 作成するには、デフォルトコンストラクターが必要です。 initialize パラメータは true 相当(それまでに初期化されていない場合だけ初期化)です。- パラメータ:
cls
- 作成するクラスのフルネーム- 戻り値:
- オブジェクト
- 例外:
RuntimeException
- 何らかのエラーが発生した場合- 変更履歴:
- 6.8.2.3 (2017/11/10) java9対応(cls.newInstance() → cls.getDeclaredConstructor().newInstance())
-
-