以编程方式获取Java用法

问题描述 投票:-1回答:1

您如何以编程方式检测应用程序的当前Java内存?

Activity Manager API中是否有任何功能可获取我的应用程序当前的Java内存使用情况。

java android memory-management android-activitymanager
1个回答
0
投票

这是在Java程序中获取信息的方法,您可以检查Java内存泄漏工具,因为它们很好并且被许多人使用,您可以使用Runtime类在运行时检查当前的Java应用程序内存,>

public class Memory {
    public static void main(String [] args) {

        Runtime runtime = Runtime.getRuntime();

        System.out.println("Used Memory:" 
            + (runtime.totalMemory() - runtime.freeMemory()) / 1,048,576); // 1,048,576 B is equal to 1 MB

     }
}

运行此命令以获取运行时信息,您也可以尝试其他方法

© www.soinside.com 2019 - 2024. All rights reserved.