パッケージ org.opengion.penguin.common

# クラス SystemUtil

java.lang.Object
org.opengion.penguin.common.SystemUtil

public final class SystemUtil extends Object
共通的に使用されるメソッドを集約したクラスです。 hayabusのcommon.HybsSystemと役割としてはほぼ同じです。 パッケージ間の依存を切るためにこちらにも最小限の機能を持たせておきます。

機能分類
  初期化
導入されたバージョン:
  JDK5.0,

- ## フィールドの概要

  フィールド
  修飾子とタイプ
  フィールド
  説明
  `static final String`
  `BR`
  HTMLでの改行記号( <br /> )をセットします。
  `static final String`
  `CR`
  システム依存の改行記号をセットします。
  `static final char`
  `FS`
  システム依存のファイルセパレーター文字をセットします。

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `static Object`
  `newInstance(String cls)`
  指定されたクラスローダを使って、識別id に応じた オブジェクトを作成します。

  ### クラスから継承されたメソッド java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## フィールド詳細

  - ### CR

    public static final String CR
    システム依存の改行記号をセットします。

  - ### BR

    public static final String BR
    HTMLでの改行記号( <br /> )をセットします。

  - ### FS

    public static final char FS
    システム依存のファイルセパレーター文字をセットします。

- ## メソッドの詳細

  - ### 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())