虚拟机总内存占用电脑总内存的1/4;初始化内存占用电脑总内存的1/64,

public class MemoryTest {
    public static void main(String[] args) {
        long maxMemory = Runtime.getRuntime().maxMemory();
        long totalMemory = Runtime.getRuntime().totalMemory();
        System.out.println((maxMemory/(double)1024/1024)+"M;"+(totalMemory/(double)1024/1024));
        System.out.println("最大内存占用总内存的1/4"+Math.round(15.3/(maxMemory/(double)1024/1024/1024)));//虚拟机总内存占电脑总内存的1/4
        System.out.println("236*16 约等于 3492"+ (236*16/1024/1024)); //初始化内存占用最大内存的1/16,占用电脑总内存的1/64
    }
}

 

posted @ 2022-06-02 07:53  禁止摆烂  阅读(31)  评论(0)    收藏  举报