runtimetest.java

来自「Java 程序设计源码 只提供了部分」· Java 代码 · 共 40 行

JAVA
40
字号

import java.io.*;

class RuntimeTest
{
	public static void main(String[] args)
	{
	        Runtime rt = Runtime.getRuntime();
	        
	        System.out.println(rt.freeMemory());
	        System.out.println(rt.totalMemory());
	        
	        try
	        {
	                //rt.exec("notepad");
                        //rt.exec("javac RuntimeTest.java");
                       // rt.exec("java RuntimeTest"); 
                       
                       //定义子进程
                       Process p = rt.exec("java ArrayTest");
                       //接收子进程的数据流
                       InputStream is  = p.getInputStream();
                       
                       int data;
                       
                       while((data = is.read()) != -1)
                       {
                                //注意:要使用print(),因为,在ArrayTest类中已经有控制输出的语句
                                System.out.print((char)data);
                       }
                        
	        }
	        catch(Exception e)
	        {
	                e.printStackTrace();
	        }
	}
	
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?