也许一个尴尬的问题,但我想知道是否有可能有一个Java控制台应用程序运行,它连接到多个命令Promt。Java中的多个命令提示符/控制台?
我欣赏什么是有一个Java应用程序,其提供一个控制台,用于读取控制台输入,一个用于提供类型B的输出等等提供类型A的控制台输出,一个。
对此有何建议或意见?
编辑:
我想类似的东西..
System1.out.println("output A");
System2.out.println("output B");
我的具体问题如下:
我必须提供大量的通过控制台输出给用户,以便使其更具可读性并提供更多内容结构概述我想使用更多控制台。
你怎么能这样做? :) –
那么,要真正简化它: 1)创建你的商店 - 说简单的数据文本文件:data.txt 2)有循环和读取data.txt到内存中 3)当读取的数据有更新后输出到控制台。 4)如果你想只读一个,只写一个,那么你可以使用命令行参数设置它,或者让它们按顺序启动:第一个打开的是你的读者。它会写入data.txt,并显示“Reader已启动”。下一个打开检查“读取器启动”。如果它在那里,它就成为作家 - 否则,它就是读者。 – AlishahNovin
如果你不能做IO,去创建3个进程的路线--1个将充当你的“服务器”,而另外2个将是你的“客户端”。您的服务器首先启动并接收请求,并将它们存储在其应用程序内存中。任何连接的客户端都会将消息推送到服务器上。有了时间戳,你可以确保他们只收到最新的消息。您可以使用Sockets(http://www.oracle.com/technetwork/java/socket-140484.html) – AlishahNovin