您的位置:首页 > 编程语言 > Java开发

Java调用系统命令学习(一)

2011-04-09 15:46 302 查看
import java.io.*;
class Exec{
public static void main(String []args)throws IOException{
//Linux系统命令:ls -l
String command = "ls -l";
//获取当前系统的环境。
Runtime rt = Runtime.getRuntime();
//执行
Process p = null;
p = rt.exec(command);
//获取执行后的数据
BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream()));
String msg = null;
//输出。
while((msg = br.readLine())!=null){
System.out.println(msg);
}
br.close();
}
}


上面的代码比较简单:

其中分为几个步骤:

1.获取当前系统的运行环境。

2.在当前系统执行系统命令。

3.执行后,获取其执行后的数据。

4.输出数据。

5.结束。

========================================================================

上面是对执行系统命令后,返回结果。其实还可以调用系统的程序执行,这在下一篇会讲到。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: