- 博客(2)
- 资源 (1)
- 收藏
- 关注
原创 LinkedList源码学习笔记
LinkedList简介LinkedList是一个实现了List接口和Deque接口的双端链表。 LinkedList除了可以当做链表来操作外,它还可以当做栈、队列和双端队列来使用。 LinkedList同样是非线程安全的,只在单线程下适合使用。 LinkedList实现了Serializable接口,因此它支持序列化,能够通过序列化传输,实现了Cloneable接口,能被克隆。...
2018-05-06 09:36:23 296
原创 java8中的default关键字
在学习集合代码时发现在Iterable接口中使用了default关键字。default关键字介绍default是在java8中引入的关键字,也可称为Virtual extension methods——虚拟扩展方法。是指,在接口内部包含了一些默认的方法实现(也就是接口中可以包含方法体,这打破了Java之前版本对接口的语法限制),从而使得接口在进行扩展的时候,不会破坏与接口相关的实现...
2018-05-05 09:56:29 106686 44
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人