Java基础
文章平均质量分 94
Java基础知识学习
一只懒惰的土拨鼠
How hard you are, how special you are.The world is never fair.
展开
-
线程池的简单学习与使用
线程池的简单学习与使用线程池的实现原理ThreadPoolExecutor线程池的实现原理当一个新的任务提交到线程池时线程池判断核心线程池里的线程是否都在执行任务。否。则创建一个新的工作线程来执行任务是。则判断工作队列是否已满否。则将任务存储在工作队列是。线程池判断线程池的线程是否都处于工作状态否。则创建一个新的工作线程来执行任务是。则交给饱和策略来处理这个任务流程图如下:ThreadPoolExecutor几乎所有的线程池框架都是通过**ThreadP原创 2022-03-30 22:26:40 · 489 阅读 · 0 评论 -
ArrayList学习与使用
ArrayList继承关系核心属性构造方法指定容量大小的构造方法无参构造方法指定对象的构造方法核心方法public boolean add(E e)private void grow(int minCapacity)public E get(int index)public E remove(int index)System.arraycopypublic boolean remove(Object o)继承关系public class ArrayList<E> extends Abstra原创 2021-12-16 19:47:38 · 535 阅读 · 0 评论 -
JDK8中的HashMap源码分析
文章目录HashMap源码分析HashMap的结构HashMap源码分析HashMap的结构原创 2021-10-02 19:49:21 · 460 阅读 · 0 评论