18行目: 18行目:
===OS操作===
===OS操作===
* [[getenv]]* - 現在のシステム環境を取得します
* [[getenv]]* - 現在のシステム環境を取得します
* [[currentTimeMillis]]* - ミリ秒で表される現在の時間を取得します
* [[currentTimeMillis]]* - 現在の時間をUNIX時間によって知らせます
* [[getProperty]]* - 指定のシステム・プロパティを取得します
* [[getProperty]]* - 指定のシステム・プロパティを取得します
* [[getProperties]]* - 現在のシステム・プロパティの一覧を取得します
* [[getProperties]]* - 現在のシステム・プロパティの一覧を取得します
* [[setSecurityManager]]* - システム・セキュリティを設定します
* [[setSecurityManager]]* - システム・セキュリティを設定します

2019年6月10日 (月) 12:28時点における版

(java.lang.)System [1]

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

フィールド

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

メソッド

JVM操作

  • exit* - JVMを終了します
  • gc* - ガーベッジ・コレクションします
  • setIn* - 標準入力を割り当て直します
  • setOut* - 標準出力を割り当て直します
  • setErr* - 標準エラー出力を割り当て直します
  • arraycopy* - 配列をコピーします

OS操作

  • getenv* - 現在のシステム環境を取得します
  • currentTimeMillis* - 現在の時間をUNIX時間によって知らせます
  • getProperty* - 指定のシステム・プロパティを取得します
  • getProperties* - 現在のシステム・プロパティの一覧を取得します
  • setSecurityManager* - システム・セキュリティを設定します