按章节整理的图文笔记,助你系统学习
1、HashMap (1)底层结构是什么? 底层是数组+链表。当长度大于64并且链表长度大于8则链表变为红黑树。 、Object (1)equals和==的区别 ```java publicclassObjectApplication{ publicstaticvoidmain(String[]args...
7、工厂模式 1)、简单工厂模式 (1)定义接口 ```java publicinterfaceIFruit{ voiddoEat(); } ``` (2)定义产品 ```java publ...
6、代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式,即通过代理对象访问目标对象。这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能。 这...
单例模式(SingletonPattern)是Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,...
-方便包装类和基本数据类型之间的转换。 -装箱:把基本数据类型转换成包装类。 -拆箱:把包装类转换成基本数据类型。 1、代码演示 ```java packagecom.shenmazong.co...