java代码实现命令行 java命令怎么用

如何用java执行命令行Java运行命令行并获取返回值,下面以简单的Java执行ping命令(ping 127.0.0.1 -t
)为例,代码如下:
Process p = Runtime.getRuntime().exec("ping 127.0.0.1 -t");
Process p = Runtime.getRuntime().exec("javac");
InputStream is = p.getInputStream();
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
String line;
while((line = reader.readLine())!= null){
System.out.println(line);
}
p.waitFor();
is.close();
reader.close();
p.destroy();
}
如何使用Java执行cmd命令java的Runtime.getRuntime().exec(commandStr)可以调用执行cmd指令 。
cmd /c dir 是执行完dir命令后关闭命令窗口 。
cmd /k dir 是执行完dir命令后不关闭命令窗口 。
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭 。
【java代码实现命令行 java命令怎么用】cmd /k start dir 会打开一个新窗口后执行dir指令 , 原窗口不会关闭 。
可以用cmd /?查看帮助信息 。
java编写程序创建out.txt文件并写入“helloworld”,然后读出来输出到命令行1.在新建好的文件夹中新建一个文本文档,把文档名改为HelloWorld.java,并在该文档中写好如下程序 。
2.打开win+R,输入cmd并打开,则进入以下界面:3.输入D:转入D盘PS:若是在桌面新建的文本文档 , 方法类似,则最终结果为,且桌面也会出现一个.class文件:
4.返回刚才建立文本文档的界面,找对应地址并输入到命令框中(先输cd加上一个空格,在输入地址)
4.接着在后面输入【javac+空格+类名(该程序类名为HelloWorld)+.java】5.接下来输入【java+空格+类名】6.完成后就可以在文档界面得到一个.class的文件,如此即可 。
java代码怎样运行出来?步骤:
1、在cmd中切换到编写的代码所保存的目录下;
2、在cmd中输入javac然后点空格,再点击文件名和包括后缀名确定后,在存放编写代码的文件下会生成一个class的字节码文件;
3、在cmd中输入java然后点空格,输入第二步中生成的字节码的文件名,不需要后缀名 , 点击确定即可运行代码 。
代码就是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系 。计算机代码称为源代码 , 是相对目标代码和可执行代码而言的 。源代码就是用汇编语言和高级语言写出来的地代码 , 目标代码是指源代码经过编译程序产生的能被cpu直接识别二进制代码 。
java代码怎么执行doc命令行import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;
public class Test {
public static void main (String[] args) {
excuteCommand("ipconfig");
excuteCommand("ping 10.141.26.50");
}
public static voidexcuteCommand(String command)
{
Runtime r = Runtime.getRuntime();
Process p;
try {
java代码怎么实现执行dos运行命令使用Runtime类java代码实现命令行,java代码实现命令行他是一个与JVM运行时环境有关的类,这个类是Singleton的 。Runtime.getRuntime()可以取得当前JVM的运行时环境,这也是在Java中唯一一个得到运行时环境的方法 。Runtime.exec()方法就是执行cmd命令的方法 。
举例
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.HashMap;
public class Test {
public static void main (String[] args) {
excuteCommand("ipconfig");
excuteCommand("ping 10.141.26.50");

推荐阅读