![](https://img-blog.csdnimg.cn/23ffd33ebc7342b39cc36950e484b1e5.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java面试题
文章平均质量分 84
博主自己经历过的,和整理的大纲,你值得拥有
甜橙棒棒糖~
从此烟雨落京城,一人撑伞两人前行
展开
-
说一说你能听懂的AOP 与IOC
说一说你能听懂的AOP 与IOC原创 2022-02-20 18:21:10 · 428 阅读 · 0 评论 -
自我java总结之基础
自我java总结之基础一.java为什么具有跨平台原理首先由于操作系统的指令集不同,所以就会让我们的程序在不同操作系统上执行不同的代码,这时候java通过不同的系统,版本的虚拟机来提供相同的接口。二,面向对象具有什么特征四个特征,封装,继承,抽象,多态。(封装:把客观的事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或对象进行操作,对不可信的进行信息隐藏。抽象:就是把现实生活中的对象抽象为类继承:子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使原创 2021-06-25 10:18:57 · 129 阅读 · 0 评论 -
自我java面试题的一些总结
自我java面试题的一些总结一,HashMap底层及原理1.jdk1.7和1.8时hash map的区别jdk1.8对hash map进行了底层的优化,例如红黑树的数据结构和扩容的优化等。jdk1.7:使用数组+链表Entry节点它使用的是头插法jdk1.8:使用数组+链表+红黑树 在链表长度大于8的时候就变为红黑树Node节点 node就是map里的一个内部类,他本身就是一个k-v它使用的是尾插法注:大于八就是树,小于六就变回链表注:他为什么改成了尾插法,是因为使用头插有原创 2021-06-25 10:14:34 · 91 阅读 · 0 评论