工具/原料
电脑
方法/步骤
打开开始,运行cmd,进入dos界面。
② 如何用DOS命令窗口运行java程序代码
如果你电脑已经安装了jdk以及配置好了环境变量,那么打开dos窗口,用cd进入到E盘,然后输入javac yaom.java,回车,然后再输入java yaom,回车,就可以运行了
③ JAVA中如何执行DOS命令
通过Process可以控制该子进程的执行或获取该子进程的信息。第二条语句的目的等待 子进程完成再往下执行。 但在windows平台上,如果处理不当,有时并不能得到预期的结果。下面是笔者在实际编程中总结的几种需要注意的情况: 1、执行DOS的内部命令 如果要执行一条DOS内部命令,有两种方法。一种方法是把命令解释器包含在exec()的参数中。例如,执行dir命令,在NT上,可写成 exec("cmd.exe /c dir"),在windows 95/98下,可写成“command.exe /c dir”,其中参数“/c”表示命令执行后关闭Dos立即关闭窗口。另一种方法是,把内部命令放在一个批命令my_dir.bat文件中,在Java程序 中写成exec("my_dir.bat")。如果仅仅写成exec("dir"),Java虚拟机则会报运行时错误。前一种方法要保证程序的可移植性, 需要在程序中读取运行的操作系统平台,以调用不同的命令解释器。后一种方法则不需要做更多的处理。 2、打开一个不可执行的文件 打开一个不可执行的文件,但该文件存在关联的应用程序,则可以有两种方式。 以打开一个word文档a.doc文件为例,Java中可以有以下两种写法: exec("start .a.doc"); exec(" c:Program FilesMicrosoft Officeofficewinword.exe .a.doc"); 显然,前一种方法更为简捷方便。 3、执行一个有标准输出的DOS可执行程序 在windows平台上,运行被调用程序的DOS窗口在程序执行完毕后往往并不会自动关闭,从而导致Java应用程序阻塞在waitfor( )。导致该现象的一个可能的原因是,该可执行程序的标准输出比较多,而运行窗口的标准输出缓冲区不够大。解决的办法是,利用Java提供的Process 类提供的方法让Java虚拟机截获被调用程序的DOS运行窗口的标准输出,在waitfor()命令之前读出窗口的标准输出缓冲区中的内容。一段典型的程 序如下: ... String ls_1; Process process = Runtime.getRuntime().exec("cmd /c dir windows"); BufferedReader bufferedReader = new BufferedReader( new InputStreamReader(process.getInputStream()); while ( (ls_1=bufferedReader.readLine()) != null) System.out.println(ls_1); process.waitfor( ); ... 以上内容为转载~下面内容为原创! 今天在做客户端程序的自动更新,简单描述一下,就是从服务器上将更新包下载下来,然后在本地解压缩,最后删掉~功能很简单。 但是问题出在使用JAVA的ZIP模
④ 怎么在dos命令下,使用java命令编译源代码
比如:在c:/java/A.java
然后下载jdk已经安装到了电脑上,然后在我的电脑(右键)->属性->高级->环境变量->设置path
比如我的jdk存放在"%J2EE_HOME%\bin;" J2EE_HOME="C:\Program Files\Java\jdk1.6.0_10;"
然后设置classpath:,;%J2EE_HOME%/lib/tools.jar;;%J2EE_HOME%/lib/dt.jar;%J2EE_HOME%/lib/j2ee.jar;%J2EE_HOME%/lib/dt.jar;
然后在dos下运行cmd然后进入到java文件的存放路径.输入:javac A.java进行编译.
⑤ Java鍦╠os鐜澧冩庢牱缂栬疟绋嫔簭锛
鍦 Windows/DOS 鐜澧冧笅缂栬疟 Java 绋嫔簭锛屽彲浠ユ寜镦т互涓嬫ラゆ搷浣滐细
棣栧厛纭淇濆凡缁忓畨瑁呬简 JDK銆傚彲浠ュ湪锻戒护琛屼腑杈揿叆 java -version 妫镆ユ槸钖﹀凡缁忓畨瑁呬简 JDK锛屽苟镆ョ湅 JDK 镄勭増链淇℃伅銆
缂栧啓 Java 绋嫔簭骞朵缭瀛树负 .java 鏂囦欢銆
镓揿紑锻戒护琛岀獥鍙o纸濡 cmd锛夛纴浣跨敤 cd 锻戒护鍒囨崲鍒 Java 绋嫔簭镓鍦ㄧ殑鐩褰曘
浣跨敤 javac 锻戒护缂栬疟 Java 绋嫔簭锛屼緥濡傦细
javac HelloWorld.java濡傛灉缂栬疟鎴愬姛锛屽皢浼氱敓鎴愪竴涓钖崭负 HelloWorld.class 镄勬枃浠躲
浣跨敤 java 锻戒护杩愯 Java 绋嫔簭锛屼緥濡傦细
java HelloWorld杩愯岀粨鏋滃皢浼氩湪锻戒护琛岀獥鍙d腑鏄剧ず鍑烘潵銆
闇瑕佹敞镒忕殑鏄锛孞ava 绋嫔簭涓浣跨敤镄勮矾寰勫垎闅旂﹀簲璇ユ槸 /锛岃屼笉鏄 Windows 涓嬬殑 銆备緥濡傦纴濡傛灉瑕佸紩鐢ㄥ綋鍓岖洰褰曚笅镄 myfile.txt 鏂囦欢锛屽簲璇ヤ娇鐢 ./myfile.txt锛岃屼笉鏄 .myfile.txt銆
⑥ 在DOS里 输入什么命令 查看 已安装JDK 版本信息
在DOS里 输入java -version命令可以查看已安装JDK版本信息。
-version 参数可以实现 输出产品版本并退出。
java命令的用法是: java [-options] class [args...] (执行类);
或 java [-options] -jar jarfile [args...] (执行 jar 文件)。
可以使用java -help 查看java的命令使用帮助。
使用说明:使用UNDELETE可以使用“*”和“?”通配符。
选用/dos参数根据目录里残留的记录来恢复文件。由于文件被删除时,目录所记载斩文件名第一个字符会被改为E5;
dos即依据文件开头的E5和其后续的字符来找到欲恢复的文件,所以,UNDELETE会要求用户输入一个字符,以便将文件名字补齐。但此字符不必和原来的一样,只需符合dos的文件名规则即可。
(6)dosjava命令扩展阅读
java命令选项参数介绍:
-d32 使用 32 位数据模型 (如果可用)
-d64 使用 64 位数据模型 (如果可用)
-server 选择 "server" VM;默认 VM 是 server.
-cp <目录和 zip/jar 文件的类搜索路径>
-classpath <目录和 zip/jar 文件的类搜索路径>。用 ; 分隔的目录, JAR 档案和 ZIP 档案列表, 用于搜索类文件。
-D<名称>=<值> 设置系统属性
-verbose:[class|gc|jni] 启用详细输出
-version 输出产品版本并退出
-showversion 输出产品版本并继续