Java 多cmd窗口输出 写三个线程A,B,C,每个线程可以打开独立的cmd,在cmd中分别打印出AAAAA...;BBBBBB...;CCCCC...不知道该怎么写,求高手指导 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果你的意思是在一个源文件中有三个线程,然后这三个线程各开一个CMD,然后输出。还真不知道怎么实现。 http://blog.csdn.net/savechina/archive/2007/12/29/2003203.aspx可以参考参考。你的问题有应用背景吗?觉得很生僻啊 每个Process的输入输出流接一下就行。ProcessgetInputStream() getOutputStream() 当心别接反了。 可以做到吧,开辟3个线程,每个线程创建一个Process:process = Runtime.getRuntime().exec("start cmd /k");再获取process的输入输出流(getInputStream()、getOutputStream()),然后就是输出了……要控制好每个process对象,知道exitValue()、waitFor()等怎么用。GoodLuck。 public class ThreadCmd extends Thread{ public String output; public ThreadCmd(String output) { this.output = output; } public void run() { try { Runtime.getRuntime().exec("cmd /k start echo " + output); } catch (Exception e) {System.out.println(e);} } public static void main(String[] args) { Thread A = new ThreadCmd("AAAAAAA"); Thread B = new ThreadCmd("BBBBBBB"); Thread C = new ThreadCmd("CCCCCC"); A.start(); B.start(); C.start(); }} JAVA将CLOB类型的照片文件以图片方式写入到本地 jedit入门问题请教 java 安装 visualstudio的选择问题 怎么给Vector里面的元素排序 有现成的方法吗 actionListener怎么传变量出来,请教.... eclipse插件:openexplorer(直接用资源管理器打开选择文件、文件夹、JAR包)跨平台 跟javax有关的问题(30) 一个不会的人,想学JAVA 请问:运行rmi的server端时,为何总是报ClassNotFoundException? 关于异常处理中的finally块的问题·~ 为什么怎显示 对象保存到mysql中存现的问题
可以参考参考。
你的问题有应用背景吗?觉得很生僻啊
Process
getInputStream()
getOutputStream()
当心别接反了。
process = Runtime.getRuntime().exec("start cmd /k");
再获取process的输入输出流(getInputStream()、getOutputStream()),
然后就是输出了……要控制好每个process对象,知道exitValue()、waitFor()等怎么用。GoodLuck。
public class ThreadCmd extends Thread{ public String output;
public ThreadCmd(String output) {
this.output = output;
}
public void run() {
try {
Runtime.getRuntime().exec("cmd /k start echo " + output);
} catch (Exception e) {System.out.println(e);}
}
public static void main(String[] args) {
Thread A = new ThreadCmd("AAAAAAA");
Thread B = new ThreadCmd("BBBBBBB");
Thread C = new ThreadCmd("CCCCCC");
A.start();
B.start();
C.start();
}}