陈树义的博客

分享我的所思所想

线程池系列(五):线程池总结

线程池一共有 3 块体系化的东西,分别是:executor 接口体系future 接口体系callable 接口体系executor接口体系下面是整个 executor 接口体系的类结构图。其中绿色部分是定义的接口,红色部分是线程池的核心实现类,黄色部分是非核心实现类。接口定义executor 接口

线程池系列(四):线程池Future体系

转载自:https://segmentfault.com/a/1190000016767676Future模式简介Future模式是Java多线程设计模式中的一种常见模式,它的主要作用就是异步地执行任务,并在需要的时候获取结果。我们知道,一般调用一个函数,需要等待函数执行完成,调用线程才会继续往下执

线程池系列(三):ScheduledThreadPoolExecutor

转载自:https://segmentfault.com/a/1190000016672638ScheduledThreadPoolExecutor简介在executors框架概述一节中,我们曾经提到过一种可对任务进行延迟/周期性调度的执行器(Executor),这类Executor一般实现了Sch

线程池系列(二):ThreadPoolExecutor

转载自:https://segmentfault.com/a/1190000016629668ThreadPoolExecutor简介在juc-executors框架概述的章节中,我们已经简要介绍过ThreadPoolExecutor了,通过Executors工厂,用户可以创建自己需要的执行器对象。

线程池系列(一):Executors 框架概述

转载自:https://segmentfault.com/a/1190000016586578executors框架简介juc-executors 框架是整个J.U.C包中类/接口关系最复杂的框架,真正理解executors框架的前提是理清楚各个模块之间的关系,高屋建瓴,从整体到局部才能透彻理解其中

听说 JVM 性能优化很难?今天我小试了一把!

JVM 实战玩一玩,其实 GC 优化没那么难!

盘点最受欢迎的十大技术文章

盘点过去三年写过的,最受欢迎的十大技术文章!

如何快速实现一个连接池?

使用 ACP 开源库快速实现连接池,节省你 80% 的时间!

盘点三年来写过的原创文章

回顾过去,展望未来,总结了过去三年的原创精华文章!

JVM规范系列:总结

我们花了几天的时间来阅读《Java虚拟机规范》,了解要实现一个虚拟机应该包括什么内容。通过这么一次阅读,我们大致了解了虚拟机规范的内容。第1章。对Java虚拟机进行了一些简单的介绍。第2章。介绍了虚拟机的结构,以及一些异常体系以及字节码指令集。可以说是规范的重点内容。第3章。介绍了编译器是如何将Ja