System

2019年6月23日 (日) 16:57時点におけるY (トーク | 投稿記録)による版
(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

(java.lang.)System [1]

私はJVMや下層にあるOSの操作を担当します。ちなみに、インスタンス生成はできません・・。

フィールド

  • public static final InputStream in - 標準入力ストリーム
  • public static final PrintStream out - 標準出力ストリーム
  • public static final PrintStream err - 標準エラー出力ストリーム

メソッド

JVM操作

  • getProperty* - 指定のシステム・プロパティを取得する
  • getProperties* - 現在のシステム・プロパティの一覧を取得する
  • exit* - JVMを終了する
  • gc* - ガーベッジ・コレクションする
  • setIn* - 標準入力を割り当て直す
  • setOut* - 標準出力を割り当て直す
  • setErr* - 標準エラー出力を割り当て直す
  • arraycopy* - 配列をコピーする

OS操作