1
0
mirror of https://github.com/Snailclimb/JavaGuide synced 2025-06-20 22:17:09 +08:00

randomAccess 拼写错误,markdown语法错误

randomAccess 拼写错误,markdown语法错误
This commit is contained in:
xianlaioy 2019-01-09 15:14:04 +08:00 committed by GitHub
parent 7be08ff49c
commit ec53d596f3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -169,8 +169,8 @@ ArraysList 实现了 RandomAccess 接口, 而 LinkedList 没有实现。为什
**下面再总结一下 list 的遍历方式选择:** **下面再总结一下 list 的遍历方式选择:**
- 实现了RadmoAcces接口的list优先选择普通for循环 其次foreach, - 实现了RandomAccess接口的list优先选择普通for循环 其次foreach,
- 未实现RadmoAcces接口的ist 优先选择iterator遍历foreach遍历底层也是通过iterator实现的大size的数据千万不要使用普通for循环 - 未实现RandomAccess接口的ist 优先选择iterator遍历foreach遍历底层也是通过iterator实现的大size的数据千万不要使用普通for循环
> Java 中的集合这类问题几乎是面试必问的问到这类问题的时候HashMap 又是几乎必问的问题,所以大家一定要引起重视! > Java 中的集合这类问题几乎是面试必问的问到这类问题的时候HashMap 又是几乎必问的问题,所以大家一定要引起重视!
@ -217,7 +217,7 @@ static int hash(int h) {
![jdk1.8之前的内部结构](https://user-gold-cdn.xitu.io/2018/3/20/16240dbcc303d872?w=348&h=427&f=png&s=10991) ![jdk1.8之前的内部结构](https://user-gold-cdn.xitu.io/2018/3/20/16240dbcc303d872?w=348&h=427&f=png&s=10991)
###② JDK1.8之后 #### ② JDK1.8之后
相比于之前的版本, JDK1.8之后在解决哈希冲突时有了较大的变化当链表长度大于阈值默认为8将链表转化为红黑树以减少搜索时间。 相比于之前的版本, JDK1.8之后在解决哈希冲突时有了较大的变化当链表长度大于阈值默认为8将链表转化为红黑树以减少搜索时间。