Java Runtime用法实战案例
2019-10-13 18:05
1186 查看
本文实例讲述了Java Runtime用法。分享给大家供大家参考,具体如下:
一 代码
public class GetRuntimeInfo { public static void main(String args[]) { @SuppressWarnings("unused") Runtime run = Runtime.getRuntime(); // 单例设计 String str = ""; //定义一个字符串 for (int x = 0; x < 5000; x++) { str += x; // 垃圾产生 } System.out.println("1、最大可用内存:" + run.maxMemory()); System.out.println("1、总共可用内存:" + run.totalMemory()); System.out.println("1、最大可用内存:" + run.freeMemory()); System.out.println("1、可用处理器数:" + run.availableProcessors()); run.gc(); // 清除垃圾 System.out.println("------------------------------------"); System.out.println("2、最大可用内存:" + run.maxMemory()); System.out.println("2、总共可用内存:" + run.totalMemory()); System.out.println("2、最大可用内存:" + run.freeMemory()); System.out.println("2、可用处理器数:" + run.availableProcessors()); } }
二 运行结果
1、最大可用内存:3797417984
1、总共可用内存:324534272
1、最大可用内存:222440504
1、可用处理器数:4
------------------------------------
2、最大可用内存:3797417984
2、总共可用内存:324534272
2、最大可用内存:321123952
2、可用处理器数:4
更多java相关内容感兴趣的读者可查看本站专题:《Java进程与线程操作技巧总结》、《Java数据结构与算法教程》、《Java操作DOM节点技巧总结》、《Java文件与目录操作技巧汇总》和《Java缓存操作技巧汇总》
希望本文所述对大家java程序设计有所帮助。
您可能感兴趣的文章:
- Java 常见异常(Runtime Exception )详细介绍并总结
- Java基于Runtime调用外部程序出现阻塞的解决方法
- Java Runtime Environment 5.0 Update 12 下载
- Java异常处理运行时异常(RuntimeException)详解及实例
- 详解Java中Checked Exception与Runtime Exception 的区别
- Java编程使用Runtime和Process类运行外部程序的方法
- Java Runtime类详解_动力节点Java学院整理
- java向多线程中传递参数的三种方法详细介绍
- java 实现线程同步的方式有哪些
- Java线程关闭的3种方法
相关文章推荐
- java中的Runtime 和Process 类用法 以及开发中的单例模式 暑假十一天
- [置顶] Spark常用算子详解汇总 : 实战案例、Java版本、Scala版本
- Java案例:Comparable接口用法
- Java之JVM调优案例分析与实战(4) - 外部命令导致系统缓慢
- Java ThreadLocal类应用实战案例分析
- JAVA实战教程_JAVA案例开发之JAVA开发微信二维码大数据开发03
- Java之JVM调优案例分析与实战(1) - 高性能硬件上的程序部署策略
- java中集合框架MAP的用法及案例
- 【Java】Spring整合Ehcache管理缓存(代码案例实战)
- 第67课:Spark SQL下采用Java和Scala实现Join的案例综合实战(巩固前面学习的Spark SQL知识)
- 13.9-全栈Java笔记:打飞机游戏实战项目|Time|Plane|其他案例展示
- 【项目实战】Java POI之Excel导出经典案例三
- 用Docker重新定义Java虚拟化部署实战案例
- java中的 反射用法以及案例
- Struts2框架入门案例时的异常——java.lang.RuntimeException- java.lang.reflect.InvocationTargetException
- keytool错误:java.lang.RuntimeException用法错误,and不是合法的命令
- 价值1399元JAVA秒杀系统企业级实战应用视频教程(真实工业界案例)
- Java二维数组实战案例
- Java 内存区域和GC机制以及JVM(Java虚拟机)优化大全和案例实战
- 实战案例-- 用Java编写基础小程序