您当前的位置: 首页 > 

TechGuide

暂无认证

  • 5浏览

    0关注

    168博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

线程池(CompletableFuture)学习笔记(新手向纯干货)

TechGuide 发布时间:2020-12-16 11:59:40 ,浏览量:5

恭喜发现宝藏!微信搜索公众号【TechGuide】关注更多新鲜好文和互联网大厂的笔经面经。 作者@TechGuide【全网同名】 点赞再看,养成习惯,您动动手指对原创作者意义非凡🤝

当你的才华还撑不起你的野心时,你应该静下心去学习 。🤝点赞再看,养成习惯🤝 前言

以下内容主要涉及线程池的使用,不涉及底层原理,比如阻塞队列,线程池底层实现等。另外,CompletableFuture类是一个用于异步编排线程执行序列的一个JDK8新方法,推荐在项目中使用。

正文 一、初始化线程的四种方式

在这里插入图片描述 1)继承Thread类重写run方法: 在这里插入图片描述 2)其他方法归纳 在这里插入图片描述

二、线程池详解

1)线程池种类 在这里插入图片描述 2)七大参数 在这里插入图片描述 3)流程 在这里插入图片描述 4)例子 在这里插入图片描述 5)优点 在这里插入图片描述

三、CompletableFuture异步编排

1)创建 在这里插入图片描述 2)计算完成时回调方法 在这里插入图片描述 默认异常返回值 在这里插入图片描述 处理异常: 在这里插入图片描述 3)线程串行化 在这里插入图片描述 在这里插入图片描述 .thenApplyAsyc()可以异步使用线程池接受上一步结果,同时有返回值,可以用get()方法得到。 在这里插入图片描述 4)两个任务都完成,再触发下一个任务 在这里插入图片描述

(以上截图全部来自雷神视频,感恩)

关注
打赏
1663164218
查看更多评论
立即登录/注册

微信扫码登录

0.0468s