关闭

java在终端输入quit 后退出当前程序

111人阅读 评论(0) 收藏 举报

/**

 * java在终端输入quit 后退出当前程序 

 * @author wiseking

 *

 */

public classTestQuit {

public static String readFromConsole() {

BufferedReader reader =new BufferedReader(new InputStreamReader(System.in));

try {

return reader.readLine();

} catch (Exceptione) {

e.printStackTrace();

return"";

}

}


public static void main(String[] args) throws Exception {

new Thread() {

public void run() {

while (true) {

if ("quit".equalsIgnoreCase(readFromConsole())) {

// 推出前的处理, 如

/*

if(porcessThread.isAlive()) {

    processThread.interrupt(); //中断相关的主处理程序

*/

return; // 提出线程

} else {

System.out.println("输入quit停止当前程序");

}

}

}

}.start();

}

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:608次
    • 积分:22
    • 等级:
    • 排名:千里之外
    • 原创:0篇
    • 转载:4篇
    • 译文:1篇
    • 评论:0条
    文章存档