Java Runtime用法實(shí)戰(zhàn)案例
本文實(shí)例講述了Java Runtime用法。分享給大家供大家參考,具體如下:
一 代碼
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)存:3797417984
1、總共可用內(nèi)存:324534272
1、最大可用內(nèi)存:222440504
1、可用處理器數(shù):4
------------------------------------
2、最大可用內(nèi)存:3797417984
2、總共可用內(nèi)存:324534272
2、最大可用內(nèi)存:321123952
2、可用處理器數(shù):4
更多java相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Java進(jìn)程與線程操作技巧總結(jié)》、《Java數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Java操作DOM節(jié)點(diǎn)技巧總結(jié)》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對(duì)大家java程序設(shè)計(jì)有所幫助。
相關(guān)文章
Java實(shí)現(xiàn)將html字符串插入到PPT幻燈片
Java后端代碼操作PPT幻燈片時(shí),可直接在幻燈片中繪制形狀,并在形狀中添加文本字符串內(nèi)容。本篇文章主要介紹通過java實(shí)現(xiàn)將html字符串添加到PPT幻燈片的的方法,可添加文字、圖片、視頻、音頻等。以下是具體方法和步驟。2021-11-11
java實(shí)現(xiàn)仿windows 字體設(shè)置選項(xiàng)卡實(shí)例
本篇文章介紹了java仿windows 字體設(shè)置選項(xiàng)卡,可實(shí)現(xiàn)類似windows字體設(shè)置效果,需要的朋友可以參考下。2016-10-10
java集合PriorityQueue優(yōu)先級(jí)隊(duì)列方法實(shí)例
這篇文章主要為大家介紹了java集合PriorityQueue優(yōu)先級(jí)隊(duì)列方法實(shí)例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12
Java中的@RequiredArgsConstructor注解詳解
這篇文章主要介紹了Java中的@RequiredArgsConstructor注解詳解,@RequiredArgsConstructor是Lombok的一個(gè)注解,簡(jiǎn)化了我們對(duì)@Autowired書寫,@RequiredArgsConstructor注解可以代替@Autowired注解,需要的朋友可以參考下2024-01-01
詳解springboot集成websocket的兩種實(shí)現(xiàn)方式
這篇文章主要介紹了springboot集成websocket的兩種實(shí)現(xiàn)方式,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-01-01
Java Spring5學(xué)習(xí)之JdbcTemplate詳解
這篇文章主要介紹了Java Spring5學(xué)習(xí)之JdbcTemplate詳解,文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)java的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-05-05

