导航:首页 > 编程语言 > java命令行不退出

java命令行不退出

发布时间:2024-11-05 15:25:16

java 命令行如何不进入文件目录编译 *.java 和运行 *.class

首先我觉得应该分析下楼主的提问。以下讨论都在windows系统下进行,因为如果是Linux系统实际上是没有后缀名的概念的(Linux下的后缀只是方便人看,系统是不认的,所以可以随便改的),也就没有楼主说的.java和 .class这种说法了。

那么我们一般的windows系统都会有多个分区(A/B/C/D....盘),在不同的目录下自然可以创建同名的文件,比如每个盘下面都创建一个Test.java,那么如果此时在任意目录下执行javac Test.java命令,很显然系统不可能知道你想要编译的到底是哪一个Test.java文件,所以肯定是不行的。于是windows命令行默认你需要操作的文件在当前目录下。也就是楼主说的进入到文件所在目录中,然后执行javac Test.java命令。

但是要想进入文件所在目录是比较麻烦的,因为cmd打开默认路径在C盘下,而我们的文件一般不会放在C盘下,所以我们一般至少需要两步操作才能将路径修改为我们想要的路径,比如我在H盘的Test文件夹下创建了Test.java文件,现在我想编译它:

综上,想要操作文件必须要指定路径,这是不能省略的,原因也说了。所不同的只是指定的方式简单还是复杂而已。

❷ java的命令行窗体怎么关闭

process.destroy();
cmd /c dir 是执行完dir命令后封闭命令窗口。
cmd /k dir 是执行完dir命令后不封闭命令窗口。
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会封闭。
cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会封闭。

❸ java 如何让程序遇到一个运行时异常的时候不退出,而是继续执行

捕捉 FileNotFoundException 异常,并在catch里面调用 你想继续执行的程序,最好吧后面你想执行的程序写成一个方法.

❹ java运行时死循环了怎么用命令符把它停止掉

java运行出现死循环时,在dos命令行界面下,可以直接使用ctrl+c的组合键来停止程序,ctrl+c组合键在dos命令行界面中可以不用等待程序正常运行结束,直接终止程序;还可以直接点击dos命令行界面窗口的关闭按钮来结束程序。在开发工具eclipse或者Myeclipse中,可以直接点击运行控制台中的红色按钮来结束程序。

❺ 在Java中怎样实现输出到cmd控制台的时候不换行

用回车\r即可
如 System.out.print("\r当前时间:" + format.format(new java.util.Date()));
当然这需要每次输出的长度是一样的,否则若后面的数据较短,就无法将上一次的全部覆盖掉。
解决方法:先用“\r”+足够多的空格清空行
另外为了看清效果,每打印一行需暂停一会,如下面代码
public class Test {
public static void main(String... a) {
SimpleDateFormat format = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
for(int i=0; i<100; i++) {
System.out.print("\r当前时间:" + format.format(new java.util.Date()));
try {
Thread.sleep(1000);
} catch (Exception e) {}
}
}
}

阅读全文

与java命令行不退出相关的资料

热点内容
如何选择网站并发量 浏览:222
买头盔在哪个网站好 浏览:176
cad文件打开有小锁 浏览:972
apple二进制文件无效 浏览:528
苹果5用别人的id密码 浏览:260
安卓自定义控件的步骤 浏览:84
tomcat上传文件限制 浏览:864
如何查涨停板数据 浏览:398
win10如何修复漏洞 浏览:528
删除断开的网络驱动器 浏览:342
微信公共号添加代码 浏览:795
苹果6如何设置动态live 浏览:541
g91指令是表示什么坐标编程 浏览:560
iphone5s对方听不清 浏览:894
java命令行不退出 浏览:203
如何修改3d自动备份文件夹路径 浏览:20
此件为内部资料写在文件哪里 浏览:889
网络678错误怎么解决 浏览:264
招商银行app一闪通 浏览:410
破解ug80文件安装方法 浏览:525

友情链接