比如HashMap与HashTable的区别,HashMap的默认容量、扩容因子、扩容机制、底层的数据结构,以及HashMap底层在Java7与Java8中的区别,为何要将数组+链表改为数组+链表+红黑树,最后还要说一下HashMap线程不安全的场景,由此会延伸至线程安全的ConcurrentHashMap,然后就要讲ConcurrentHashMap的底层结构,以及ConcurrentHashMap在Java7与Java8中是如何保证线程安全的,由此又会延伸至CAS算法……总之面试都是环环相扣的,不会只问你单个知识点。
点赞 2

相关推荐

10-10 00:14
门头沟学院 Java
程序员小白条:20年架构师,无工资
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务