Javaプログラミング学習サイト ゆるゆるプログラミング

・Javaソースダウンロード(MemoryInfo.java)

このソースについての記事はこちら「メモリ容量の取得」です。

MemoryInfo.javaをダウンロード

ダウンロードしたファイルはzip形式です。解凍して使ってください。Windowsの場合、ダウンロードしたzipファイルをマウスの右ボタンでクリックして表示されるポップアップメニューから「すべて展開(T)」で解凍できます。

public class MemoryInfo {
	public static void main( String[] args ) {
		// Java 仮想マシン内の空きメモリー容量
		long memfree = Runtime.getRuntime().freeMemory();

		// Java 仮想マシンのメモリーの総容量
		long memtotal = Runtime.getRuntime().totalMemory();

		// Java 仮想マシンが使用を試みる最大メモリー容量
		long memmax = Runtime.getRuntime().maxMemory() ;

		// 取得結果を表示
		System.out.println(  "空きメモリー容量:" + memfree + "バイト  "
					+ memfree / 1024 + "キロバイト  "
					+ memfree / ( 1024 * 1024 ) + "メガバイト" );

		System.out.println(  "メモリー総容量:" + memtotal + "バイト  "
					+ memtotal / 1024 + "キロバイト  "
					+ memtotal / ( 1024 * 1024 ) + "メガバイト"  );

		System.out.println(  "使用可能最大メモリー容量:" + memmax + "バイト  "
					+ memmax / 1024 + "キロバイト  "
					+ memmax / ( 1024 * 1024 ) + "メガバイト"  );
	}
}

このソースについての記事はこちら「メモリ容量の取得」です。

 

■新着情報

2022.07.07 外部プログラムの実行 exeファイル実行
2022.07.06 完全数 6=1+2+3

■広告

 

 

 

 

Topへ