憨憨二师兄

其他

Java 面试八股文之数据库篇(一)

红黑树既是一棵二分查找树,也是一棵平衡二叉树(黑节点绝对平衡,整体伪平衡),通过性能上来看,红黑树似乎是最优的选择,不过这需要一个前提,那就是所有的数据都需要在内存中查找。
2021年10月16日
其他

Java 面试八股文之基础篇(三)

作为底层的哈希表存在一个问题,如果所有的元素都落在一个哈希桶上,那么哈希表的查找效率就会变低,将链表进化为红黑树可以改进复杂度,因为红黑树是一棵近似平衡的二叉搜索树,其查找效率要大大优于链表。
2021年10月9日
其他

Java 面试八股文之基础篇(二)

copy,即我们所说的浅拷贝。如果该字段是原始数据类型,则复制原始类型的值;如果该字段是引用类型,则将复制该引用(内存地址),这会导致副本
2021年10月4日
其他

Java 面试八股文之基础篇(一)

这句话等号左边的类是否有该方法的定义,如果有则编译成功,如果没有则编译失败;在程序运行时,则是要看等号右边的对象是如何实现该方法的,所以最终呈现的结果为右边对象对这个方法重写后的结果。
2021年9月30日