随笔分类 -  Java源码阅读

摘要:背景 本文基于JDK 11,主要介绍FutureTask类中的run()、get()和cancel() 方法,没有过多解析相应interface中的注释,但阅读源码时建议先阅读注释,明白方法的主要的功能,再去看源码会更快。 文中若有不正确的地方欢迎大伙留言指出,谢谢了! 1、FutureTask类图 阅读全文
posted @ 2020-07-25 00:37 王大咩的图书馆 阅读(276) 评论(0) 推荐(0)
摘要:前言 本文主要是结合源码去线程池执行任务的过程,基于JDK 11,整个过程基本与JDK 8相同。 个人水平有限,文中若有表达有误的,欢迎大伙留言指出,谢谢了! 一、线程池简介 1.1 使用线程池的优点 1)通过复用已创建的线程,降低资源的消耗(线程的创建/销毁是要消耗资源的)、提高响应速度; 2)管 阅读全文
posted @ 2020-06-15 00:27 王大咩的图书馆 阅读(340) 评论(0) 推荐(0)