NutzCN Logo
问答 在循环里调用使用@async的方法,结果只执行了部分
发布于 1269天前 作者 ethanyuen 1432 次浏览 复制 上一个帖子 下一个帖子
标签:
 @SneakyThrows
    @Test
    public void test(){
        for (int i = 0; i < 5; i++) {
            send();
        }
    }
    @SneakyThrows
    @Async
    public void send(){
        System.out.println(new Date());
        Thread.sleep(3000);
    }
日志就打印了两次,每次运行次数都有可能变化
1 回复

看日志又不准, 用AtomLong统计

添加回复
请先登陆
回到顶部