java System.exit(0)是什么,为什么关闭了程序窗口那个黑色的控制台并没有一起关闭
3个回答
展开全部
System.exit(0)是系统退出,返回调用系统一个数值0(0一般代表正常退出)
java 是运行在虚拟机即JVM中
系统退出是关闭其虚拟机而已
如在JSP运行此命令,会将tomcat server累似关联的服务也关闭,tomcat也是运行在JVM上的
此命令不会关闭windows系统或DOS环境,JVM是运行windows系统上(或DOS环境中)
你说的黑窗口实际是windows中的一个dos 虚拟环境
否则的话万一java 有意外退出将WINDOWS也关了,让就乱套了
java 是运行在虚拟机即JVM中
系统退出是关闭其虚拟机而已
如在JSP运行此命令,会将tomcat server累似关联的服务也关闭,tomcat也是运行在JVM上的
此命令不会关闭windows系统或DOS环境,JVM是运行windows系统上(或DOS环境中)
你说的黑窗口实际是windows中的一个dos 虚拟环境
否则的话万一java 有意外退出将WINDOWS也关了,让就乱套了
展开全部
System.exit(0)只能关闭java的application,
黑窗口是windows系统的;
黑窗口是windows系统的;
追问
那有办法可以关闭那个黑窗口吗?
追答
你是说用java代码 关闭dos窗口?这还真不太了解
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
fdghtfryhtrytt6
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询