1、简介LinkedList类声明如下:public class LinkedList<E> extends AbstractSequentialList<E>&n...
LinkedList
本文将以以下几个问题来探讨ArrayList的源码实现ArrayList成员属性、构造方法。ArrayList的大小是如何自动增加的?add/set方法。remove方法。Iterator和ListIterator接口。子集操作。如何复制某...
Docker安装配置教程https://blog.csdn.net/laughing1997/article/details/84305615docker部署web项目http://www.imooc.com/article/details...
docker
单例模式的定义与特点单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理器,这样可以避免因打开多个任务管理器窗口而造成内存资源的浪费,或出现各个窗口显示...
设计模式
本节是后面各章学习的基础,从整体上介绍软件设计模式的概念与特点、软件设计模式的基本要素,以及 GoF 的 23 种设计模式简介。软件设计模式的产生背景“设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977 年,...
一、前言 分析了Map中主要的类之后,下面我们来分析Collection下面几种常见的类,如ArrayList、LinkedList、HashSet、TreeSet等。下面通过JDK源码来一起分析ArrayList底层是如何实现的。(PS...
https://www.cnblogs.com/51life/p/9482734.html...
aop
https://www.cnblogs.com/51life/p/9264054.html...
aop
https://www.cnblogs.com/51life/p/9243021.html...
aop
一面自我介绍map怎么实现hashcode和equals,为什么重写equals必须重写hashcode使用过concurrent包下的哪些类,使用场景等等。concurrentHashMap怎么实现?concurrenthashmap在1...