设计模式
努力的小码
这个作者很懒,什么都没留下…
展开
-
代理模式
代理模式的定义:为其他对象提供一种代理以控制对这个对象的访问。举一个现实中的例子:1.顾客2.客服人员3.程序员 顾客想向一个公司买一个网站,那么顾客就会把自己的需求告诉客服人员,由客服人员把网站的需求告诉程序员,程序员根据需求开始编代码设计网站。 程序人员和客服人员都有设计网站这个功能,只是真正设计网站的是程序人员,客服只是将整理客户的需求告诉程序员。在这个实践当中,客服人员就是代理...原创 2018-05-11 10:59:18 · 145 阅读 · 0 评论 -
HashSet的实现原理
HashSet特点:保证集合中存储的值都是唯一不重复的,若插入重复的值,重复的值会替换掉原来的值。底层由HashMap实现。所以学习HashSet时,请先学习HashMap,学习HashMap可以看看这个链接。 类结构: public class HashSet<E> extends AbstractSet<E> implements Set&l...原创 2018-10-07 16:38:34 · 4288 阅读 · 0 评论