对Java事件循环库的建议
作者:互联网
我正在寻找类似JavaScript setTimeout的东西,但有一个Runnable,具有以下限制:
>每个超时不需要单独的专用线程.
>已经开发和思考.
>甚至可能包括其他功能. (取消超时?,等待什么?,异步I / O?)
>不需要任何GUI库. (Java FX / Swing / AWT都内置了事件循环)
你有什么建议吗?
编辑:我找到了我要找的东西.如果有一个库也包含与非阻塞或异步I / O相关的内容,那么将是一个优势.
解决方法:
你可能正在寻找ScheduledThreadPoolExecutor:
>您决定使用多少线程
>标准JDK类
>可取消的任务
>与任何GUI无关
我不太了解预定的runnables和一个事件循环之间的联系,但也许你会发现你正在寻找这个类.
标签:event-loop,java 来源: https://codeday.me/bug/20190902/1792215.html