Java中是否有等效的epoll?
Java中是否有与Linux epoll等效的等效物?
epoll 允许线程对许多异构事件做出反应。例如,我可以有一个线程来响应套接字事件或来自控制台的输入。在C++我可以通过用epoll注册stdio和套接字来实现这一点。我的线程将由来自其中任何一个的事件触发。如果这些事件。
Java中是否有类似的工具?我查看了nio包,它允许我使用选择器注册一些套接字。但是似乎没有使用选择器注册控制台/标准io。我没有看到什么吗?有没有另一种方法可以做到这一点?
关于“为什么”:我想写一个通过套接字进行通信的程序,我想通过从控制台输入命令来驱动这个程序。我知道如何通过分离控制台输入和与不同线程的通信来完成此操作,但我很好奇是否有办法在单个线程中执行此操作。
谢谢。df