一. 面试题及剖析
1. 今日面试题
说一下ArrayList的底层原理?
ArrayList怎么进行扩容?
......
2. 题目剖析在上一篇面试文章中,壹哥 就跟大家说过,集合相关的面试题,是咱们Java程序员出去面试时的高频问题,可以说任何一个常用的集合都可能会被面试官翻来覆去的提问,就比如今天关于List的内容。List集合中最常用的肯定是ArrayList,其次就是LinkedList,所以面试官动不动就会问两者的各自特点,两者的区别,这道题目可以说100个Java程序员里面得有70个会被问到。
虽然关于List的题目比较常问,但难度其实并不很大,与HashMap的难度比起来小得多。所以咱们先由易入难,请大家跟着 壹哥 一点点剖析这些常用的集合,咱们争取在面试时,大家对集合这一块的内容都可以做到手拿把掐。
二. List集合