TaskManager.java 文件源码

java
阅读 47 收藏 0 点赞 0 评论 0

项目:HardVox 作者:
public void runTasks() {
    Multimaps.asMap(ImmutableListMultimap.copyOf(taskQueue)).values().forEach(tasks -> {
        int size = tasks.size();
        while (size > 0) {
            int last = size - 1;
            Task<?> current = tasks.get(last);
            if (current.done()) {
                taskQueue.get(current.getClass()).remove(last);
                size--;
                continue;
            }
            current.tick();
            return;
        }
    });
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号