クラス SystemUtil


  • public final class SystemUtil
    extends java.lang.Object
    共通的に使用されるメソッドを集約したクラスです。 hayabusのcommon.HybsSystemと役割としてはほぼ同じです。 パッケージ間の依存を切るためにこちらにも最小限の機能を持たせておきます。
    機能分類
    初期化
    バージョン
    4.0
    作成者
    Takahashi Masakazu
    導入されたバージョン:
    JDK5.0,
    • フィールドの概要

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

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

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • CR

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

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

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

      • newInstance

        public static java.lang.Object newInstance​(java.lang.String cls)
        指定されたクラスローダを使って、識別id に応じた オブジェクトを作成します。 作成するには、デフォルトコンストラクターが必要です。 initialize パラメータは true 相当(それまでに初期化されていない場合だけ初期化)です。
        パラメータ:
        cls - 作成するクラスのフルネーム
        戻り値:
        オブジェクト
        例外:
        java.lang.RuntimeException - 何らかのエラーが発生した場合
        変更履歴:
        6.8.2.3 (2017/11/10) java9対応(cls.newInstance() → cls.getDeclaredConstructor().newInstance())