Java Runtime用法實戰(zhàn)案例
本文實例講述了Java Runtime用法。分享給大家供大家參考,具體如下:
一 代碼
public class GetRuntimeInfo
{
public static void main(String args[])
{
@SuppressWarnings("unused")
Runtime run = Runtime.getRuntime(); // 單例設計
String str = ""; //定義一個字符串
for (int x = 0; x < 5000; x++)
{
str += x; // 垃圾產(chǎn)生
}
System.out.println("1、最大可用內存:" + run.maxMemory());
System.out.println("1、總共可用內存:" + run.totalMemory());
System.out.println("1、最大可用內存:" + run.freeMemory());
System.out.println("1、可用處理器數(shù):" + run.availableProcessors());
run.gc(); // 清除垃圾
System.out.println("------------------------------------");
System.out.println("2、最大可用內存:" + run.maxMemory());
System.out.println("2、總共可用內存:" + run.totalMemory());
System.out.println("2、最大可用內存:" + run.freeMemory());
System.out.println("2、可用處理器數(shù):" + run.availableProcessors());
}
}
二 運行結果
1、最大可用內存:3797417984
1、總共可用內存:324534272
1、最大可用內存:222440504
1、可用處理器數(shù):4
------------------------------------
2、最大可用內存:3797417984
2、總共可用內存:324534272
2、最大可用內存:321123952
2、可用處理器數(shù):4
更多java相關內容感興趣的讀者可查看本站專題:《Java進程與線程操作技巧總結》、《Java數(shù)據(jù)結構與算法教程》、《Java操作DOM節(jié)點技巧總結》、《Java文件與目錄操作技巧匯總》和《Java緩存操作技巧匯總》
希望本文所述對大家java程序設計有所幫助。
相關文章
java實現(xiàn)仿windows 字體設置選項卡實例
本篇文章介紹了java仿windows 字體設置選項卡,可實現(xiàn)類似windows字體設置效果,需要的朋友可以參考下。2016-10-10
java集合PriorityQueue優(yōu)先級隊列方法實例
這篇文章主要為大家介紹了java集合PriorityQueue優(yōu)先級隊列方法實例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-12-12
Java中的@RequiredArgsConstructor注解詳解
這篇文章主要介紹了Java中的@RequiredArgsConstructor注解詳解,@RequiredArgsConstructor是Lombok的一個注解,簡化了我們對@Autowired書寫,@RequiredArgsConstructor注解可以代替@Autowired注解,需要的朋友可以參考下2024-01-01
詳解springboot集成websocket的兩種實現(xiàn)方式
這篇文章主要介紹了springboot集成websocket的兩種實現(xiàn)方式,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-01-01

