java代码退出控制台 java退出功能

java System.exit(0)是什么,为什么关闭了程序窗口那个黑色的控制台并没有一起关闭System.exit(0)是系统退出java代码退出控制台,返回调用系统一个数值0(0一般代表正常退出)
java 是运行在虚拟机即JVM中
系统退出是关闭其虚拟机而已
如在JSP运行此命令java代码退出控制台,会将tomcat server累似关联的服务也关闭,tomcat也是运行在JVM上的
此命令不会关闭windows系统或DOS环境,JVM是运行windows系统上(或DOS环境中)
你说的黑窗口实际是windows中的一个dos 虚拟环境
否则的话万一java有意外退出将WINDOWS也关了,让就乱套了
java如何在控制台输入0就关闭程序在控制台输入零 , 所以就要用到Scanner这个类 , 代码如下:
【java代码退出控制台 java退出功能】Scanner sc = new Scanner(System.in);
让输入的值控制程序的关闭,代码如下:、
if("0".equals(sc.nextLine())){
System.exit(0);//关闭当前进程 。
}
Java控制台程序如何实现按任意键退出import java.awt.event.KeyEvent;
import java.awt.event.KeyListener;
import javax.swing.JFrame;
public class Test {
public static void main(String[] args) {
JFrame frame = new JFrame("任意键关闭");
frame.setSize(200, 200);
frame.setVisible(true);
frame.addKeyListener(new KeyEventImpl());
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
class KeyEventImpl implements KeyListener {
@Override
public void keyPressed(KeyEvent e) {
System.exit(0);
}
@Override
public void keyReleased(KeyEvent e) {
}
@Override
public void keyTyped(KeyEvent e) {
}
}
Java中怎么对console清屏Java可以通过代码来对console控制台进行清屏:Runtime.getInstance().exec("cls");
也可以通过右键点击console,出现clear,点击就可以清屏 。
我用java写的控制台程序,如何关闭当前程序 。用一个if(){}else{}判断一下当j==25的时候关闭进程,然后在关闭窗口 。
试试吧!祝你成功
关于java代码退出控制台和java退出功能的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读