面经复盘系列之「Java GC中使用引用计数法所存在的缺点」问题应该如何去思考

网易云音乐二面时被问到的问题,去小小探究了一下,做个复盘

Map接口的几个常用实现对比(简单对比)

HashMap、LinkedHashMap、TreeMap、HashTable、ConcurrentHashMap、ConcurrentSkipListMap的简单对比

LinkedHashMap

HashMap源码解析

有关String.intern()

从JVM角度看String.intern()方法

Object o = new Object() 占用了多少内存?

HashCode与==与equals

有关String的几个问题(结合JVM)

为什么String是不可变的?String的几种创建方式有什么不同?“+”拼接String的底层原理?String与StringBuilder与StringBuffer的区别?

Arrays.sort()源码解读+流程图总结

Java中Arrays.sort()源码的跟踪注释,重点在归并排序和快速排序两点,最后画了流程图做总结。