Runtime类的使用
1.Runtime类的主要作用 在每一个JVM进程里面都会存在有一个Runtime类的对象,这个类的主要功能是取得一些与运行时有关的环境属性,或者创建新的进程。 在Runtime类定义的时候,它的构造方法已经被私有化了(单例设计模式的应用),以此保证,在整个运行过程中,只有唯一一个Runtime类的对象。所以在Runtime类里面提供有一个static方法,取得Runtime类实例对象 public static Runtime getRuntime ( ) ; 2.Runtime类的定义形式 Runtime类中有以下方法: public long totalMemory();//返回所有可用内存空间 public long maxMemory();//返回最大可用内存空间 public long freeMemory();//返回空余内存空间 范例:观察内存大小: public class TestDemo { public static void main ( String [ ] args ) { Runtime runtime = Runtime . getRuntime ( ) ; System . out . println ( "MAX=" + runtime . maxMemory ( ) ) ; System . out . println ( "Total="