JAVA--面试
文章平均质量分 81
java 基础
a解code
勇气,快意恩仇
展开
-
浅谈 ForkJoinPool 一
5.如果条件2的情况下,ss原创 2022-07-29 00:23:50 · 864 阅读 · 0 评论 -
线程之Timeout
线程之TimeoutTimeout ,我之前的理解,如果报了TimeoutException,不就意味着程序运行的规定时间到了,程序要结束了。但是再琢磨一下,怎么做呀?怎么定一个时间,等时间结束,程序就结束。看过很多程序结束的方式,其中一种是获得程序运行的线程,然后,调用线程中断命令,当程序中检测到中断指令时,抛出异常,终止程序。等等。。检测到中断指令,怎么才能时刻检测到中断指令,写个死循环?如下面代码这明显有大病,runAnotherCode() 只要跑一次,跑的时候,怎么随时检测中断,以致于将runA原创 2022-06-15 14:46:13 · 398 阅读 · 0 评论 -
Completable 源码解析扩充
此篇文章是在分享文章的基础上的扩充,主要分为两个部分,第一部分是算法部分,再次阅读下Completable的核心算法,第二部分是扩充功能部分,比如Api 中参数Executor的作用、Async的作用、多次Completable的怎么处理。从链接文章中的结构流程示意图中,是不是很明显可以感受到,这里是一个树结构。这里不像二叉树,有左子树、右子树,这里的子节点是没有定量的,由next,将一个节点的子节点链接起来,用src,stack 来连接好父子节点,爷孙节点 等。从源码也可见一般啊,见源码中的注释,用一原创 2022-07-11 14:43:18 · 190 阅读 · 0 评论