、ランタイムクラスは:を表す 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;