软件设计模式概述——单例模式

软件设计模式概述——单例模式

单例模式的定义与特点单例(Singleton)模式的定义:指一个类只有一个实例,且该类能自行创建这个实例的一种模式。例如,Windows 中只能打开一个任务管理...
软件设计模式概述

软件设计模式概述

本节是后面各章学习的基础,从整体上介绍软件设计模式的概念与特点、软件设计模式的基本要素,以及 GoF 的 23 种设计模式简介。软件设计模式的产生背景“设计模式...
JDK1.8源码分析之ArrayList

JDK1.8源码分析之ArrayList

一、前言  分析了Map中主要的类之后,下面我们来分析Collection下面几种常见的类,如ArrayList、LinkedList、HashSet、Tree...
十分钟学会JDK动态代理及原理

十分钟学会JDK动态代理及原理

相信大家多多少少对静态代理动态代理有所了解,我今天着重来说一下JDK动态代理,目前流行的动态代理实现有两种,一种是JDK动态代理,一种是cglib动态代理,JD...