呉ユーキション - 自然に共通のJavaクラスライブラリの研究ノートを開発生まれ:RumTimeクラス

パブリック クラスRuntimeDemo01 {
     公共 静的 ボイドメイン(文字列引数[]){ 
        ランタイムRUN = Runtime.getRuntime();     // インスタンス化操作静的ランタイムカテゴリ 
        のSystem.out.println( "メモリのJVM最大量:" + run.maxMemory());     // マシンに応じて、最大メモリを観察し、環境は異なるものになります 
        のSystem.out.println(「空きメモリのJVM量:」+ run.freeMemory());     // 取得プログラム空きメモリランニング 
        文字列STRを= "こんにちは" + "世界" + "!!!" 
                + "\ T" + "可能な購入のための" + "を" + "MLDN" + "〜" ; 
        System.out.printlnは(STR) ; 
        のためのINT X = 0; X <1000; X ++ ){ 
            STR= X +;             // 循環量、ごみ複数の生成
        } 
        のSystem.out.println( "操作文字列の後に、空きメモリのJVM量:" + run.freeMemory()); 
        run.gc();         // スペース解放するガベージコレクション 
        のSystem.out.println( "ガベージコレクションの後、空きメモリのJVM量:" + run.freeMemory()); 
    } 
};
パブリック クラスRuntimeDemo02 {
     公共 静的 ボイドメイン(文字列引数[]){ 
        ランタイムRUN = Runtime.getRuntime();     // オブジェクトクラスランタイムのインスタンスを取得する
        試み{ 
            run.exec(「メモ帳を」);     // 現在の呼び出しプログラムは、このメソッドは例外処理が必要 
        } キャッチ(例外e){ 
            e.printStackTraceを();     // プリント例外情報
             // のSystem.out.println(E); 
        } 
    } 
}。
パブリック クラスRuntimeDemo03 {
     公共 静的 ボイドメイン(文字列引数[]){ 
        ランタイムRUN = Runtime.getRuntime();     // オブジェクトクラスランタイムのインスタンスを取得する 
        プロセスをP = NULL ;     // プロセス変数の定義
        試み{ 
            P = run.exec ( "メモ帳");     // このプログラムを呼び出し、このメソッドは例外処理が必要 
        } キャッチ(例外e){ 
            e.printStackTrace();     // プリント例外情報
             // のSystem.out.println(E); 
        }
         試し{ 
            のThread.sleep(5000);     // 5秒このスレッドが生存してみましょう 
        } キャッチ(例外E){ 
        } 
        ; p.destroy()     //はこのプロセスを終了します
    } 
};

 

おすすめ

転載: www.cnblogs.com/tszr/p/12152889.html