论述题 3.  如何查看Java程序使用内存的情况?
【正确答案】在Java语言中,每个Java应用程序都有一个Runtime类实例,Runtime类提供了多个查看内存使用情况的方法,如下例所示:
   class Test
   {
   public static void main(String[]args)
   {
   //得到JVM中的空闲内存量(单位是字节)
   System.out.println(Runtime getRuntime().freeMemory());
   //得到JVM内存总量(单位是字节)
   System.out.println(Runtime.getRuntime().totalMemory());
   //JVM试图使用的最大内存量(单位是字节)
   System.out.println(Runtime.getRuntime().maxMemory());
   //可用处理器的数目
   System.out.println(Runtime.getRuntime().availableProcessors());
   }
   }
   程序的运行结果为:
   250588512
   253231104
   3747086336
   4
【答案解析】