System Runtime
System 类常用方法就是arraycopy
int [] src ={2,5,7,8};
int [] des = new int [4];
System.arraycopy(src,1,des,2, 2);
System.out.println("des= "+Arrays.toString(des));
结果为:des= [0, 0, 5, 7]
currentTimeMillis()从1970年1月1日返回的多少毫秒
exit()是退出jvm 如果参数是0,则是正常退出,非0则是异常退出
gc()是建议jvm赶快启动垃圾回收器回收垃圾(注意这个不是马上启动),r如果一个对象被垃圾回收器回收时,会调用该类的finalize()
getenv()获得环境的变量
getProperties()系统的一个配置
RunTime类 该类描述应用程序的运行环境
一个应该程序只能运行在一个环境,不能运行在多个环境,所以用于单列设计模式,因为没有构造函数,所以要用一个静态函数来运行环境对象
getRuntime()返回当前对象的运行环境对象
exec()根据指定的路径执行对应的可执行的文件
freeMeory返回jvm空闲内存的容量,以字节为单位
totalMemory返回jvm真正的内存量
maxMemory返回jvm试图使用的最大内存
Runtime runtime = Runtime.getRuntime();
Process process =runtime.exec("C:\\Users\\wucq\\Desktop\\a.exe");
Thread.sleep(1000);
process.destroy();
System 类常用方法就是arraycopy
int [] src ={2,5,7,8};
int [] des = new int [4];
System.arraycopy(src,1,des,2, 2);
System.out.println("des= "+Arrays.toString(des));
结果为:des= [0, 0, 5, 7]
currentTimeMillis()从1970年1月1日返回的多少毫秒
exit()是退出jvm 如果参数是0,则是正常退出,非0则是异常退出
gc()是建议jvm赶快启动垃圾回收器回收垃圾(注意这个不是马上启动),r如果一个对象被垃圾回收器回收时,会调用该类的finalize()
getenv()获得环境的变量
getProperties()系统的一个配置
RunTime类 该类描述应用程序的运行环境
一个应该程序只能运行在一个环境,不能运行在多个环境,所以用于单列设计模式,因为没有构造函数,所以要用一个静态函数来运行环境对象
getRuntime()返回当前对象的运行环境对象
exec()根据指定的路径执行对应的可执行的文件
freeMeory返回jvm空闲内存的容量,以字节为单位
totalMemory返回jvm真正的内存量
maxMemory返回jvm试图使用的最大内存
Runtime runtime = Runtime.getRuntime();
Process process =runtime.exec("C:\\Users\\wucq\\Desktop\\a.exe");
Thread.sleep(1000);
process.destroy();