import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
public class RunCmd
{
private static void copyStream(InputStream inputStream, OutputStream outStream) throws IOException {
byte[] bytes = new byte[1024];
int size;
while (inputStream.read(bytes) != -1) {
outStream.write(bytes);
}
}
public static void exec(String cmd){
try {
Process pc = Runtime.getRuntime().exec(cmd);
copyStream(pc.getInputStream(), System.out);
} catch (IOException e) {
e.printStackTrace();
}
}
}
请问,copyStream 函数,是干啥的,为啥要有这个函数
加这个 和 不加这个有什么区别
import java.io.InputStream;
import java.io.OutputStream;
public class RunCmd
{
private static void copyStream(InputStream inputStream, OutputStream outStream) throws IOException {
byte[] bytes = new byte[1024];
int size;
while (inputStream.read(bytes) != -1) {
outStream.write(bytes);
}
}
public static void exec(String cmd){
try {
Process pc = Runtime.getRuntime().exec(cmd);
copyStream(pc.getInputStream(), System.out);
} catch (IOException e) {
e.printStackTrace();
}
}
}
请问,copyStream 函数,是干啥的,为啥要有这个函数
加这个 和 不加这个有什么区别
解决方案 »
- cascade save-update与all
- 请教高手:axis命令大全,中文版?
- 高手帮忙,axis1.3在WebLogic Server 9.2部署报错,另外axis1.3的源码有没地方可下载?
- strust2中,怎样在后台action中获取前台jsp中s:iterator中value中为#request.list的所有list对象的值?
- 哪儿能下载到j2ee.jar对应的源码?
- 为什么我的编译的时候说:找不到软件包 javax.ejb.
- 使用javaMail发送邮件错误
- 如何用java实现声音?
- 请问struts下怎么用formbean接受页面的多选下拉框?
- 问个问题,有没有连接上数据库,可以把数据库中的表的数据,转成xml文件,只需要指定选项就可以了!
- 跪求帮忙画UML类图
- extremetable(ec table) 当尝试由10换成50行的时候 提示找不到ec_crd
这个是获取输出的
我想问的是:
copyStream 函数,加这个 和 不加这个有什么区别