public class Demo1
{
public static void main(String args[])3
{
Thread thread=new Thread ();
Runtime run=Runtime.getRuntime();
Process pro=null;
System.out.println("JVM的最大内存"+run.maxMemory());//
System.out.println("JVM的空闲内存"+run.freeMemory());
String str="helo";
for(int i=0;i<1000;i++)
{
str+=i;
}
System.out.println("JVM的空闲内存"+run.freeMemory());
run.gc();
System.out.println("JVM的空闲内存"+run.freeMemory());
try
{
pro=run.exec("notepad.exe");
System.out.println("记事本已打开");
}
catch(Exception e)
{
System.out.println("记事本已打开"+e);
}
try
{
thread.sleep(5000);
}
catch(Exception e)
{
System.out.println("输出异常");
}
try
{
//Process pro=run.exec("notepad.exe");
pro.destroy();
System.out.println("记事本已关闭");
}
catch(Exception e)
{
System.out.println("记事本已关闭"+e);
}
}
}
Runtime的应用