自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 面试你一定得知道的HashMap上线

1、HashMap的概述 1.1 什么是HashMap Hashmap是一种非常常用的、应用广泛的数据类型。HashMap 是基于哈希表的 Map 接口是实现的。此实现提供所有可选操作,并允许使用 null 做为值(key)和键(value)。HashMap 不保证映射的顺序,特别是它不保证该顺序恒久不变。此实现假定哈希函数将元素适当的分布在各个桶之间,可作为基本操作(get 和 put)提供稳定的性能。 1.2 HashMap的继承关系图 代码继承关系 public class HashMap<

2021-01-08 00:58:59 194

原创 LinkedList的源码分析,也来啦!!!

1、继承关系图 public class LinkedList<E> extends AbstractSequentialList<E> implements List<E>, Deque<E>, Cloneable, java.io.Serializable (1)AbstractSequentialList:List的骨架实现,对AbstractList做了部分修改 (2)List:定义了链表的相关操作,有序(插入顺序)、可通过索引访问

2021-01-06 14:44:04 81

原创 ArrayList源码分析,来啦!!!

1、ArrayList的继承关系图 源码继承关系 public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializable AbstractList抽象类:List的一个"骨架"实现 RandomAccess:一种标记接口,实现了该接口,就表示该实现支持快速随机访问,(随机访问比顺序访问的效率要高) Cl

2021-01-06 00:37:17 269 4

原创 单例模式

单例模式的介绍 单例模式是一种比较常见的设计模式,但是想要在Java中用好单例模式并不简单。在整个系统中,单例类只能有一个实例对象,且需自行完成实例化,并始终对外提供同一实例对象。 在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计成单例。 饿汉式的单例模式 public class Singleton { //在类加载的时候创建单例实例,私有,只供内部调用 private static Singleton instance = new Singleton()

2020-12-19 18:02:47 133 3

原创 网络编程笔记

网络编程 TCP协议(Transfer control protocol) 一种面向连接的、可靠的、基于字节流的传输层(Transport layer)通信协议 。 特点: •面向连接 •点到点的通信 •高可靠性:三次握手 •占用系统资源多、效率低 注:三次握手 第一次握手:客户端发送连接请求给服务器端,等候服务器端确认; 第二次握手:服务器端收到客户端发来的请求,向客户端发送确认连接信息; 第三次握手:客户端接到服务器端发送来的确认连接信息,也要向服务器端再发送一次确认

2020-07-25 21:15:32 106

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除