Java Runtime halt()方法

java.lang.Runtime.halt(int status) 方法强行终止当前正在运行的Java虚拟机。此方法从不正常返回。这个方法应该非常谨慎。不同的是退出的方法,这种方法不会导致关机钩启动,并不会运行未调用的终结,如果最后确定的退出已启用。如果关机顺序已经启动,则此方法不会等待任何正在运行关闭钩子或终结器来完成他们的工作。

1 语法

public void halt(int status)

2 参数

status :终止状态。按照惯例,非零的状态码表示异常终止。如果exit(等同于System.exit)方法已经被调用则此状态码将覆盖传递给该方法的状态代码。

3 返回值

此方法不返回任何值。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* Java Runtime halt()方法

*/

public class RuntimeDemo {

public static void main(String[] args) {

// print when the program starts

System.out.println("Program starting...");

// halt this process

Runtime.getRuntime().halt(0);

// print a string, just to see if it process is halted

System.out.println("Process is still running.");

}

}

输出结果为:

Program starting...

java halt_Java Runtime halt()方法相关推荐

  1. java exec 路径_[Java] 关于java.lang.Runtime.exec()方法运行命令所在目录的探讨。 | 学步园...

    测试代码: import java.util.*; import java.io.*; publicclassBadExecJavac { publicstaticvoidmain(String ar ...

  2. java.lang.Runtime.availableProcessors返回可用处理器的Java虚拟机的数量

    1. java.lang.Runtime.availableProcessors()方法实例 java.lang.Runtime.availableProcessors() 方法返回可用处理器的Jav ...

  3. java.lang.Runtime

    2019独角兽企业重金招聘Python工程师标准>>> Runtime是java application与系统的接口, 可以启动单独的进程执行外部命令: 监控方法甚至指令的执行: 加 ...

  4. [转]Java中Runtime.exec的一些事

    0 预备知识 1 不正确的调用exitValue 2不正确的调用waitFor 3 一种可接受的调用方式 4 调用认为是可执行程序的时候容易发生的错误 5 window执行的良好示例 6 不良好的重定 ...

  5. 浅析Java.lang.Runtime类

    一.概述      Runtime类封装了运行时的环境.每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接.       一般不能实例化一个Runtime对象 ...

  6. 深入研究java.lang.Runtime类【转】

    转自:http://blog.csdn.net/lastsweetop/article/details/3961911 目录(?)[-] javalang 类 Runtime getRuntime e ...

  7. [转载] Java中Runtime的使用

    参考链接: Java中的JVM的关闭挂钩 1            JDK中Runtime的定义 http://blog.csdn.net/lysnow_oss/archive/2007/05/12/ ...

  8. 深入研究java.lang.Runtime类,Process类

    2019独角兽企业重金招聘Python工程师标准>>> 一.概述 Runtime类封装了运行时的环境.每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行 ...

  9. java -version cmd_java如何运行步骤cmd?Java执行cmd命令方法有哪些?

    写好一个java程序之后,我们的最终目的就是可以正确的运行程序,如果程序运行正确了,那么代码也就没有什么问题了,可是java如何运行步骤cmd?接下来,我们就来给大家讲解一下这方面的内容. 1.首先用 ...

  10. 转:JAVA常见错误处理方法 和 JVM内存结构

    OutOfMemoryError在开发过程中是司空见惯的,遇到这个错误,新手程序员都知道从两个方面入手来解决:一是排查程序是否有BUG导致内存泄漏:二是调整JVM启动参数增大内存.OutOfMemor ...

最新文章

  1. 彩色?翅膀?摩斯电码?让你拥有独一无二的微信昵称!
  2. 13种老人不适合带孩子_这十三种老人不适宜带孩子,亲爹亲妈们慎重!
  3. JavaWeb——通过Listener理解域对象生命周期
  4. linux uname内核,Linux下confstr与uname函数_获取C库与内核信息
  5. org/eclipse/jetty/server/Handler : Unsupported major.minor version 52.0
  6. vue从入门到精通之进阶篇(三)axios
  7. mysql数据库思维导图
  8. Unreal Engine 4切换默认Camera实现
  9. [******] 树问题:普通二叉树的创建与遍历
  10. spring cloud简介之最好参考
  11. 电脑ping,电脑ping如何打开 电脑ping打开教程
  12. FSA-Net学习笔记
  13. day_7:代理使用
  14. recall和precise的区别
  15. springboot+vue旅游景点酒店预订系统网站
  16. 多域单点登录SSO系统的实现
  17. 2018 之后,Android 工程师将何去何从?
  18. 学习笔记(01):华为工程师,带你实战C++视频精讲-Day1王桂林老师原创视频-C++函数重载原理...
  19. python函数定义之关键字参数
  20. 新晋总监生存指南五——人才运营机制

热门文章

  1. highcharts多坐标轴混合图
  2. 中国生物农药市场投资前景及“十四五”规划建议报告2022-2028年
  3. SharePoint 2013 图文开发系列之列表定义高级篇
  4. 树莓派Pico开发板MicroPython嵌入pioasm汇编混合编程技术实践
  5. 初探开源分布式WPA破解程序moscrack
  6. SQL2000 挂起
  7. 怎么科学解读闪电鞭?年轻人我劝你耗子尾汁,好好反思
  8. 为什么相敬如宾是对的?
  9. Windows远程桌面控制Ubuntu方法
  10. getc/fgetc