![](https://csdnimg.cn/release/download_crawler_static/86333457/bg13.jpg)
韩顺平循序渐进学 Java 零基础
14.4 LIST 接口和常用方法.........................................................................................................................................................................................613
14.4.1 List 接口基本介绍...................................................................................................................................................................... 613
14.4.2 List 接口的常用方法.................................................................................................................................................................. 615
14.4.3 List 接口课堂练习...................................................................................................................................................................... 617
14.4.4 List 的三种遍历方式 [ArrayList, LinkedList,Vector]...............................................................................................................619
14.4.5 实现类的课堂练习 2..................................................................................................................................................................621
14.5 ARRAYLIST 底层结构和源码分析..................................................................................................................................................................... 624
14.5.1 ArrayList 的注意事项................................................................................................................................................................. 624
14.5.2 ArrayList 的底层操作机制源码分析(重点,难点.)................................................................................................................. 624
14.6 VECTOR 底层结构和源码剖析...........................................................................................................................................................................626
14.6.1 Vector 的基本介绍...................................................................................................................................................................... 626
14.6.2 Vector 和 ArrayList 的比较.........................................................................................................................................................629
14.7 LINKEDLIST 底层结构........................................................................................................................................................................................ 630
14.7.1 LinkedList 的全面说明...............................................................................................................................................................630
14.7.2 LinkedList 的底层操作机制.......................................................................................................................................................630
14.7.3 LinkedList 的增删改查案例.......................................................................................................................................................634
14.8 ARRAYLIST 和 LINKEDLIST 比较.......................................................................................................................................................................639
14.8.1 ArrayList 和 LinkedList 的比较..................................................................................................................................................639
14.9 SET 接口和常用方法..........................................................................................................................................................................................639
14.9.1 Set 接口基本介绍........................................................................................................................................................................639
14.9.2 Set 接口的常用方法....................................................................................................................................................................640
14.9.3 Set 接口的遍历方式....................................................................................................................................................................640
14.9.4 Set 接口的常用方法举例........................................................................................................................................................... 640
14.10 SET 接口实现类-HASHSET...............................................................................................................................................................................642
14.10.1 HashSet 的全面说明................................................................................................................................................................. 642
14.10.2 HashSet 案例说明..................................................................................................................................................................... 644
14.10.3 HashSet 底层机制说明............................................................................................................................................................. 646
14.10.4 HashSet 课堂练习 1.................................................................................................................................................................. 655
14.10.5 HashSet 课后练习 2.................................................................................................................................................................. 658
14.11 SET 接口实现类-LINKEDHASHSET...................................................................................................................................................................659
14.11.1 LinkedHashSet 的全面说明......................................................................................................................................................659
14.11.2 LinkedHashSet 课后练习题 LinkedHashSetExercise.java..................................................................................................... 660
14.12 MAP 接口和常用方法...................................................................................................................................................................................... 663
14.12.1 Map 接口实现类的特点 [很实用].......................................................................................................................................... 663
14.12.2 Map 接口常用方法................................................................................................................................................................... 666
14.12.3 Map 接口遍历方法................................................................................................................................................................... 668
14.12.4 Map 接口课堂练习................................................................................................................................................................... 672
14.13 MAP 接口实现类-HASHMAP............................................................................................................................................................................676
14.13.1 HashMap 小结........................................................................................................................................................................... 676