這期內(nèi)容當(dāng)中小編將會(huì)給大家?guī)?lái)有關(guān)Java中Runtime如何使用,文章內(nèi)容豐富且以專(zhuān)業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
一 代碼
public class GetRuntimeInfo{ public static void main(String args[]) { @SuppressWarnings("unused") Runtime run = Runtime.getRuntime(); // 單例設(shè)計(jì) String str = ""; //定義一個(gè)字符串 for (int x = 0; x < 5000; x++) { str += x; // 垃圾產(chǎn)生 } System.out.println("1、較大可用內(nèi)存:" + run.maxMemory()); System.out.println("1、總共可用內(nèi)存:" + run.totalMemory()); System.out.println("1、較大可用內(nèi)存:" + run.freeMemory()); System.out.println("1、可用處理器數(shù):" + run.availableProcessors()); run.gc(); // 清除垃圾 System.out.println("------------------------------------"); System.out.println("2、較大可用內(nèi)存:" + run.maxMemory()); System.out.println("2、總共可用內(nèi)存:" + run.totalMemory()); System.out.println("2、較大可用內(nèi)存:" + run.freeMemory()); System.out.println("2、可用處理器數(shù):" + run.availableProcessors()); }}
二 運(yùn)行結(jié)果
1、較大可用內(nèi)存:37974179841、總共可用內(nèi)存:3245342721、較大可用內(nèi)存:2224405041、可用處理器數(shù):4------------------------------------2、較大可用內(nèi)存:37974179842、總共可用內(nèi)存:3245342722、較大可用內(nèi)存:3211239522、可用處理器數(shù):4
上述就是小編為大家分享的Java中Runtime如何使用了,如果剛好有類(lèi)似的疑惑,不妨參照上述分析進(jìn)行理解。如果想知道更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。