老规矩,先来看一下目录:
一、概述
概述:LinkedList是一个双向链表的数据结构,所以它实现了Queue、List接口,继承关系如下:
二、为什么作者不用?
LinkedList是JDK1.2发布的,作者是Josh Bloch,简单介绍一下这位大佬。
Josh Bloch是 Java 集合框架创办人,Joshua Bloch 领导了很多 Java 平台特性的设计和实现,包括 JDK 5.0 语言增强以及屡获殊荣的 Java 集合框架。2004年6月他离开了SUN公司并成为 Google 的首席 Java 架构师,另外他还因为《Effective Java》一书获得著名的 Jolt 大奖。
为什么自己写的LinkedList自己却从来不用呢?这不就相当于:鹅厂的员工说自己从来不用微信吗?我的第一反应就是:不可能!
不过话又说回来,仔细想想自己在平时的工作中有用过吗?答案是没有。