java——Runtime

一、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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/569083.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

基础测试

public class Test1 { /** * 第1题:从键盘接受一个数字,列出该数字的中文表示格式, 例如:键盘输入123,打印出一二三;键盘输入3103,打印出三一零三。 * * param args */ …

Jquery复习(七)之尺寸

jQuery 尺寸 方法 jQuery 提供多个处理尺寸的重要方法: width() height() innerWidth() innerHeight() outerWidth() outerHeight() jQuery 尺寸 jQuery width() 和 height() 方法 width() 方法设置或返回元素的宽度(不包括内边距、边框或外边距&am…

C++学习_第1章_从C到C++

一、引用的概念和应用 1.引用的概念 下面写法定义了一个引用,并将其初始化为引用某个变量。类型名 & 引用名 某变量名;int n 4;int & r n; // r引用了n,r的类型是 int & 某个变量的引用,等价于这个变量,相当于该变…

更改默认安装位置到其他盘

1 同时按住Win R键,出现如下界面,在输入框中输入regedit,点击确定。 2 此时会进入到注册表编辑器界面,按如下路径选择:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 将所有默认路径&#xf…

jspservlet入门小项目--留言管理

一,jsp,servlet基础知识 1,jsp有一些内置对象,常用的有: out(PrintWriter),request(HttpServletRequest),response(HttpServletresponse),session(HttpSession),application(ServletContext) 注意:建议html和java代码分…

如何启用SQL Server 2008的FILESTREAM特性

如何启用SQL Server 2008的FILESTREAM特性 今天安装SQL Server 2008的时候没有注意,忘记了启用FILESTREAM特性,因为默认情况下FILESTREAM是禁用的。安装完成后,再导入一个.bak的备份数据库时提示FILESTREAM feature is disabled,到…

ARM Linux.2.6.34内核移植

ARM-LINUX-GCC版本4.3.2.以安装在/usr/local/arm/4.3.2下.第一步:修改linux-2.6.34/Makefile文件,在makefile中找到以下两条信息并做修改ARCH ? arm CROSS_COMPILE ?/usr/local/arm/4.3.2/bin/arm-linux-第二步:修改平台输入时钟修改平台的时钟频率&…

网络开发必备的HTTP协议知识

一、什么是HTTP协议 HTTP协议是一种应用层协议,HTTP是HyperText Transfer Protocol(超文本传输协议)的英文缩写。HTTP可以通过传输层的TCP协议在客户端和服务器之间传输数据。HTTP协议主要用于Web浏览器和Web服务器之间的数据交换。我们在使用IE或Firefox浏览…

SSP状态寄存器SSPSTAT

R R R R R R ─ ─ D/A P S R/W UA BF 地址:94h上电值:00h │ │ │ │ │ │ │ │ └┬┘ │ │ │ │ │ └──── 缓冲区满 …

----uni-app之解决HBuilderX安装less成功运行时提示未安装----

转载于:https://www.cnblogs.com/zjy850984598/p/11238777.html

js使浏览器窗口最大化(适用于IE的方法)

这里使用的方法是IE的私有特性,只能在IE中有效。主要是window.moveTo和 window.resizeTo方法。效果和点击最大化按钮差不多,有一点区别。点击最大化按钮后,浏览器的内容填充满显示器,浏览器窗口的边框被挤出显示器。而该js的最大化…

win7系统cocos2dx 3.4 绑定自定义类到Lua

Cocos2d-x 3.0开始使用bindings-generator来生成c类的lua绑定。bindings-generator基于tolua,通过配置tools/tolua中的ini文件以及运行genbindings.py就可以自动生成c类的绑定,具体的步骤在cocos2d-x-3.4\tools\tolua\README.mdown文件中,文档…

jQuery无任何标示获取td在表格中的行数和列数

当td没有任何标示时&#xff0c;在jQuery中实现获取其在表格中的行和列&#xff1a;<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns"http://www.w…

docker, docker-compose安装

官方文档&#xff1a; 安装docker: https://docs.docker.com/install/linux/docker-ce/centos/ 安装docker-compose: https://docs.docker.com/compose/install/ # 所有docker命令映射都是&#xff1a;local:container# create container docker run --name <name> -p 1…

Dojo实现Tabs页报错(二)

转载于:https://www.cnblogs.com/riasky/p/3481643.html

mongo DB for C#

(1)Download the MongoDB C#驱动. http://www.nuget.org/packages/mongocsharpdriver/. (2) Add Reference to C# 驱动 DLLs 1MongoDB.Bson.dll 2MongoDB.Driver.dll 3MongoDB.Driver.Core.dll 或者 Nuget 下载 VS 2012/13 TOOLS -> Library Package Manager –> Manage …

WinLogon事件通知包编程

2007年5月18日&#xff0c;21:18:55| yexiaozhou2003[AT]hotmail.com(cooldog)今天看到CSDN中有网友问道如何获取用户按CtrlAltDel锁定桌面的事件。回帖后大致整理了一下&#xff0c;希望对大家有帮助。 首先我们要了解一下WinLogon&#xff0c;他是负责提供给用户交互式界面的…

如何选择国外虚拟主机空间服务商

如何选择国外虚拟主机空间服务商 几经辛苦&#xff0c;终于把自己的主页给设计完成好了&#xff0c;那么下一步就是得为自己的网站在网上找一个家了。现在的互联网上的免费午餐似乎已经被大家吃过了头&#xff0c;做互联网已经很艰难了&#xff0c;更何况是更花钱的免费&#x…

bat函数调用 带返回值

bat 脚本之 使用函数 摘自&#xff1a;https://blog.csdn.net/peng_cao/article/details/73999076 综述bat函数写法bat函数调用bat函数返回值综述 Windows bat脚本是一种解释性的脚本语言&#xff0c;可以拿到做很多事情。对于稍简单的问题&#xff1a;比如通过注册表判断下档期…

[置顶] 读取pdf并且在web页面中显示

读取pdf并且在web页面中显示 if (System.IO.File.Exists(f)) { Response.ContentType "applicationpdf"; System.IO.FileStream reader System.IO.File.OpenRead(f); byte[] data new byte[reader.Length]; reader.Read(data, 0, (int)reader.Length); read…