我正在学习Java Networking和线程,并且想要编写一个同时充当Client和Server的java程序。 这个概念很简单:
One Server thread receives messages.
One client thread send messages.
但是,我想在IM应用程序中模拟一个非常常见的功能,即在您键入时,对话的另一端会看到"用户正在键入"。我还在学习,但我认为如果使用挥杆,这很容易。只是想知道是否使用了纯命令行界面,这仍然适用于Java吗?非常感谢。