public class RuntimeDemo01{
public static void main(String args[]){
Runtime run = Runtime.getRuntime(); // 通过Runtime类的静态方法进行实例化操作
System.out.println("JVM最大内存量:" + run.maxMemory()) ; // 观察最大的内存,根据机器的不同,环境也会有所不同
System.out.println("JVM空闲内存量:" + run.freeMemory()) ; // 取得程序运行的空闲内存
String str = "Hello " + "World" + "!!!"
+"\t" + "Welcome " + "To " + "MLDN" + "~" ;
System.out.println(str) ;
for(int x=0;x<1000;x++){
str += x ; // 循环修改内容,会产生多个垃圾
}
System.out.println("操作String之后的,JVM空闲内存量:" + run.freeMemory()) ;
run.gc() ; // 进行垃圾收集,释放空间
System.out.println("垃圾回收之后的,JVM空闲内存量:" + run.freeMemory()) ;
}
};
public class RuntimeDemo02{
public static void main(String args[]){
Runtime run = Runtime.getRuntime() ; // 取得Runtime类的实例化对象
try{
run.exec("notepad.exe") ; // 调用本机程序,此方法需要异常处理
}catch(Exception e){
e.printStackTrace() ; // 打印异常信息
// System.out.println(e) ;
}
}
};
public class RuntimeDemo03{
public static void main(String args[]){
Runtime run = Runtime.getRuntime() ; // 取得Runtime类的实例化对象
Process p = null ; // 定义进程变量
try{
p = run.exec("notepad.exe") ; // 调用本机程序,此方法需要异常处理
}catch(Exception e){
e.printStackTrace() ; // 打印异常信息
// System.out.println(e) ;
}
try{
Thread.sleep(5000) ; // 让此线程存活5秒
}catch(Exception e){
}
p.destroy() ; // 结束此进程
}
};

最新文章

  1. atitit.软件与sql设计模式原理与本质 大总结attialx总结v6 qc26.docx
  2. EasyUi &ndash; 6.easyui常见问题
  3. Build Instructions (Windows) – The Chromium Projects
  4. nginx,php相关
  5. 原生js获取样式
  6. 二、JavaScript语言--JS基础--JavaScript进阶篇--JS基础语法
  7. 采用CSS3设计的登陆界面
  8. Oracle DB 分区特性概述 Overview of Partitions
  9. MFC工程目录
  10. Excel中如何查找并列出所有链接(外部数据链接)?
  11. C++的函数重载 转
  12. Google Map API 学习五
  13. 卸载mysql时,如何卸载干净!
  14. 20151211--EL表达式语言
  15. main函数的参数问题 (转载)
  16. Promise (1) 初步接触
  17. access treeview读取数据表成树并与子窗体联动
  18. 四种常用的access连接方式
  19. python之路5-函数
  20. day03 文件操作

热门文章

  1. cookie、 Session Storage 、 Local Storage
  2. SRS——打开 stream caster
  3. IDEA中找不到spring的配置文件,或者不存在某个目录(比如没有src 目录)
  4. css怎样让元素显示指定的宽高比
  5. 《Interest Rate Risk Modeling》阅读笔记——第九章:关键利率久期和 VaR 分析
  6. 吴裕雄--天生自然PYTHON爬虫:安装配置MongoDBy和爬取天气数据并清洗保存到MongoDB中
  7. 布局文件中fill_parent和match_parent有什么区别?
  8. 中国6G为什么要从现在上路?
  9. http请求常见的状态码
  10. logj4.xml