源码
文章平均质量分 72
小码林marlin
码先生
展开
-
Java线程池拒绝策略(JDK内置)
什么是拒绝策略? 拒绝策略是一种处理机制,当无法再继续接收和执行任务时,对于新提交的任务,需要做出回应,是丢弃还是继续等待执行? Java线程池拒绝策略触发时机 当提交的任务数量大于maximumPoolSize + wordQueue时,Java会执行相应的拒绝策略,对于当前提交的任务进行处理。 JDK内置了那些拒绝策略 JDK1.5之后引入了线程池,同时也提供了4中拒绝策略,拒绝策略的接口定义如下 public interface RejectedExecutionHandler { void原创 2021-03-19 16:24:02 · 416 阅读 · 0 评论 -
JDK1.8 HashMap.put()操作的源码解读与理解
/** * Implements Map.put and related methods * * @param hash key的哈希值 * @param key the key * @param value 待存入列表的值 * @param onlyIfAbsent 如果为真,不会改变值 * @param evict 如果为false,则表处于创建模式 * @return 之前的value, or null if none原创 2020-06-03 17:25:41 · 162 阅读 · 0 评论