一、Runtime类:代表着Java程序的运行时环境;

  每个Java程序都有一个Runtime实例,该类会被自动创建;

  我们可以通过Runtime.getRuntime() 方法来获取当前程序的Runtime实例;

二、核心方法:

(1)关闭资源钩子时调用一个线程执行一次:addShutdownHook();

  //mian方法结束时执行;

public class RuntimeTest {public static void main(String[] args) {Runtime runtime = Runtime.getRuntime();runtime.addShutdownHook(new Thread(){@Overridepublic void run() {System.out.println("执行addShutdownHook()");}});}
}

(2)返回Java虚拟机可用的处理器数:.availableProcessors();

------------

(3)返回Java虚拟机中的空闲内存量:.freeMemory()

(4)返回Java虚拟机中的内存总量:.totalMemory()

(5)返回Java虚拟机试图使用的最大内存量:.maxMemory()

------------

(6)强行终止目前正在运行的Java虚拟机:.halt(int status) ;status设置为0;

转载于:https://www.cnblogs.com/Tractors/p/11229950.html

java——Runtime相关推荐

  1. 电脑版java运行条件,Java Runtime Environment电脑版-Java Runtime Environment(Java运行环境)8.0.221 x64正式版-蜻蜓手游网...

    很多时候我们运行一些软件都提示需要装Java环境,比如本站的<apk傻瓜式改包工具>,也是需要jdk环境才能正常使用的,但是现在官网需要注册账户才能下载,非常的麻烦,今天小编就为大家带来最 ...

  2. JDBC 此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版

    错误描述:此驱动程序不支持 Java Runtime Environment (JRE) 1.6 版.请使用支持 JDBC 4.0 的 sqljdbc4.jar 类库. 微软描述:http://msd ...

  3. A Java Runtime Environment (JRE) or Java Development Kit (JDK)

    启动eclipse遇到的问题: A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available in ...

  4. java runtime environment 官网_Java Runtime Environment SE Development Kit

    Java 2平台标准版(J2SE)软件是当今开发和发布急需的企业级应用的首选方案.1.4版在Java的跨平台性和高安全性的基础上,增加了很多新的特性和功能,提供了更高的性能.可规划性.稳定性和服务能力 ...

  5. a java runtime envi_认识java

    一:垃圾收集机制 垃圾收集的目的在除不再使用的对象,当对象建立的时候垃圾收集期,即开始监控对象的动态情况,垃圾收集主要是对内存的释放.创建对象的时候申请一个空间 1:不再使用的内存空间回收: 2:Ja ...

  6. Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'错误的解决

    运行java.exe 出现Registry key 'Software\JavaSoft\Java Runtime Environment\CurrentVersion'错误 以前就出现过,觉得自己环 ...

  7. This application requires Java Runtime Environment

    为什么80%的码农都做不了架构师?>>>    安装freemind后,运行时提示"This application requires Java Runtime Envir ...

  8. 报 There is insufficient memory for the Java Runtime Environment to continue. 的问题

    There is insufficient memory for the Java Runtime Environment to continue - valar-dohaeris - 博客园

  9. 安装JDK出现问题 Error opening registry key'software\Javasoft\Java Runtime Environment'

    第一次安装JDK测试是否安装成功,打开cmd输入java -version 回车的时候出现如下错误: Error opening registry key'software\Javasoft\Java ...

  10. Linux 下报错:A Java RunTime Environment (JRE) or Java

    2019独角兽企业重金招聘Python工程师标准>>> 一.报错环境: 在Linux mint下,前几天还用得很好的的eclipse,今天开机不知为什么这样. Eclipse 3.6 ...

最新文章

  1. linux下启动tlq命令,UNIX/LINUX命令
  2. java之filter原理与责任链模式
  3. cmd命令行导出的txt文本文档编码格式转换
  4. STL的deque容器
  5. python3 log_Python3 log10()函数简单用法
  6. java 打印abcd_用JAVA编程统计字符串ABCD123!@#$%ab中大写字母、小写字母、数字、其它字符的个数并打印出来...
  7. android 获取wifi的加密类型,wifi加密类型
  8. 如何使用Tornado实现WebSocket服务器?
  9. 基于HBase+ ElasticSearch的海量交通数据实时存取方案设计
  10. 前端传值后端接收不到_关于前端传参数,后台接收的问题
  11. jquery创建添加append、prepend、appendTo、prependTo、after、insertAfter、before、insertBefore
  12. OAI LTE系统搭建 -- OAI EPC
  13. 小红帽免费酒店管理系统PMS
  14. Android 应用程序签名
  15. TM1640操作源码--LED驱动IC
  16. 《暗时间》读书笔记与读后感
  17. 无法复制文件到远程桌面的解决办法
  18. Abnova 基因 FISH 探针丨CCND1(橙色)FISH 探针
  19. 80c51单片机编程语言是什么,80C51单片机的指令系统(一)程序设计语言和指令...
  20. 前端,通过面试去学习,开放问题(个人对前端发展的理解、项目难点、项目亮点、最复杂的逻辑、团队协作冲突问题、HR面试问题)

热门文章

  1. 取消语法检测_中考取消了考纲,学生要如何得高分
  2. 使用python打印数字三角形_11届省赛python试题 H: 数字三角形
  3. php调接口post,php模拟post提交请求,调用接口
  4. MySQL 优化 —— WHERE 子句优化
  5. 排序系列之---冒泡排序
  6. photoshop案例_玩手机不如学PS!200集入门到精通Photoshop自学教程分享3
  7. html怎么无损插入背景音乐,HTML插入背景音乐方法【全】
  8. linux测试函数耗时tick数,C语言中怎样测验函数执行时间
  9. java找到int需要char_Java2课后择题.doc
  10. stm32使用DAP下载程序