javaの - ランタイム

ランタイムクラスは:を表す Javaランタイム環境のプログラムを、

  各 Javaプログラムは、クラスが自動的に作成され、ランタイムインスタンスを持っています。

  私たちはできる現在のプログラムRuntime.getRuntime()メソッドの実行時インスタンスを取得します。

第二に、コアメソッド:

1 )スレッドが閉鎖フック資源実行呼び出し: addShutdownHookを()

  //ミアン方法の終了時に実行されます。

 

パブリック クラスRuntimeTest {
     公共 静的 ボイドメイン(文字列[]引数){ 
        ランタイムランタイム = Runtime.getRuntime()。
        Runtime.addShutdownHook(新しいスレッド(){ 
            @Override 
            公共 ボイドラン(){ 
                System.out.printlnは( "执行addShutdownHook()" ); 
            } 
        }); 
    } 
}

 

2 )戻り値のJava仮想マシンに利用可能なプロセッサの数:.availableProcessors();

------------

3 )を返す Java仮想マシン内の空きメモリの量を:.freeMemory()

4 )を返します)(.totalMemory:Java仮想マシンのメモリの総量を

5 )を返し、Java仮想マシンがメモリの最大量を使用することを試みる:.maxMemory()

------------

6 )強制的に現在実行して終了する Java仮想マシン:.halt(int型の状態を);ステータスがに設定されている 0;

 

おすすめ

転載: www.cnblogs.com/Tractors/p/11229950.html