请问我用java myClass方式写了一个bat文件,执行文件启动的控制台被人为关闭的时候myClass能否捕捉到这个事件? 对bat文件起的控制台原理不是很了解,望大家指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 执行到java myClass那个控制台跟你那个bat关系,跟直接执行java myClass一回事的,所以你要先撇开批处理对你的影响控制台被关闭时的事件是可以被捕获到的 public static void main(String[] args) throws Exception { Runtime.getRuntime().addShutdownHook(new Thread() { public void run() { System.out.println("shutdown"); } }); System.in.read(); }当你控回车或者点击右上角关闭控制台,你就可以看到控制台还会打印下shutdown,但是肯定是无法阻止被关闭,只能做一些后处理的事情 如何在Jpanel上弹出一个JDialog 对话框? 初学java,推荐一本书 有买过二手IBM本本的么? MM在此请教各位关于静态非静态的问题?在线等,急..... JDBC中SQL语句的书写 请问那里有《数据结构与算法分析(Java版)》下载? j2sdk是干什么用的?装 大家常用的debug工具是什么? 快来强分? 求解决java环境变量问题,我都要哭了! 由BYTE[]转换为INT 对一道完整例题的不完全注释,大家帮忙补充一下
Runtime.getRuntime().addShutdownHook(new Thread() {
public void run() {
System.out.println("shutdown");
}
});
System.in.read();
}当你控回车或者点击右上角关闭控制台,你就可以看到控制台还会打印下shutdown,但是肯定是无法阻止被关闭,只能做一些后处理的事情