Java面试突击1
Java基础
java的自动装箱与拆箱
1583473400374.drawio.html 5.52 KB自动装箱与自动拆箱
Object类中的equals和hashCode方法的作用?什么时候要重写hashCode?
1583646627650.drawio.html 10.2 KBequals和hashCode
静态内部类的作用,为啥要有静态内部类?是否可以单独实例化静态内部类?静态内部类能否访问外部类的成员变量?
内部类的作用,为啥要设计内部类?是否可以单独实例化内部类?内部类能否访问外部类的成员变量?
抽象类的抽象方法是否可以用static修饰?项目中哪些地方用到过抽象类?
finally关键字的作用,项目中哪些地方会用到finally?
spring的bean的声明方式有哪些?
spring的bean初始化后想向spring发送一个消息,应该怎么做?
spring事务的传播级别,分别用在什么场景下?
设计模式
说一说你在项目中使用过的设计模式
1583663114377.drawio.html 13.88 KB设计模式
设计模式学习网站:https://www.jianshu.com/nb/32976918
JVM相关
文章推荐:https://www.jianshu.com/p/76959115d486
说一说JVM的内存模型
java类的生命周期
类加载器与双亲委派机制
垃圾回收算法有哪些?
垃圾回收器有哪些,使用的什么垃圾回收算法?
1583730329726.drawio.html 473.36 KBDiagram
垃圾收集器:https://www.cnblogs.com/chenpt/p/9803298.html
JVM调优流程
1583730067808.drawio.html 1.77 KBDiagram
生产环境cpu100%了,你会怎么处理?
多线程相关
线程的状态转换过程
Java线程状态转换 1583716710243.drawio.html 21.68 KB
Diagram
线程池的使用
1583727729123.drawio.html 5.32 KB线程池
Java锁相关
CAS和AQS 待整理
enter description here 1583732521275.drawio.html 2.25 KB
Diagram
Spring
spring的启动过程
1583559841132.drawio.html 23.34 KBspring的启动过程
参考:https://www.jianshu.com/p/8c24e0c804cc
springboot的启动过程
nio和netty
dubbo
dubbo服务暴露的过程
rpc和http哪个性能更高,为什么
ID[1]
-
123 ↩