写在最后
学习技术是一条慢长而艰苦的道路,不能靠一时激情,也不是熬几天几夜就能学好的,必须养成平时努力学习的习惯。所以:贵在坚持!
最后再分享的一些BATJ等大厂20、21年的面试题,把这些技术点整理成了视频和PDF(实际上比预期多花了不少精力),包含知识脉络 + 诸多细节,由于篇幅有限,上面只是以图片的形式给大家展示一部分。
Mybatis面试专题
MySQL面试专题
并发编程面试专题
|
Override |
Overload |
签名+返回值 |
相同 |
方法名相同,签名不同 |
关系 |
父子类继承关系 |
通常是同一类层次中 |
识别 |
运行时多态 |
编译时多态 |
修饰符限制 |
非private |
无特别 |
异常关系 |
子类方法不能抛出被父类方法更多的异常 |
无特别 |
可见性关系 |
子类不能比父类访问权限更窄 |
无特别 |
Collection:接口,集合类的接口,一个契约,提供了集合基本的大小,添加,清除,遍历方法等。
Collections:工具类,提供了很多静态方法,给集合提供一些查询,比较,排序,交换,线程安全化等方法。
package com.jue.test;
public class TestMain {
public static void main(String[] args) {
Integer i1 = 1;
Integer i1