Java面试突击1

Java面试突击1

Java基础

java的自动装箱与拆箱

Java面试突击1 Java面试突击1 1583473400374.drawio.html 5.52 KB
自动装箱与自动拆箱

Object类中的equals和hashCode方法的作用?什么时候要重写hashCode?

Java面试突击1 Java面试突击1 1583646627650.drawio.html 10.2 KB
equals和hashCode

静态内部类的作用,为啥要有静态内部类?是否可以单独实例化静态内部类?静态内部类能否访问外部类的成员变量?
内部类的作用,为啥要设计内部类?是否可以单独实例化内部类?内部类能否访问外部类的成员变量?
抽象类的抽象方法是否可以用static修饰?项目中哪些地方用到过抽象类?
finally关键字的作用,项目中哪些地方会用到finally?
spring的bean的声明方式有哪些?
spring的bean初始化后想向spring发送一个消息,应该怎么做?
spring事务的传播级别,分别用在什么场景下?

设计模式

说一说你在项目中使用过的设计模式

Java面试突击1 Java面试突击1 1583663114377.drawio.html 13.88 KB
设计模式
设计模式学习网站:https://www.jianshu.com/nb/32976918

JVM相关

文章推荐:https://www.jianshu.com/p/76959115d486
说一说JVM的内存模型
java类的生命周期
类加载器与双亲委派机制
垃圾回收算法有哪些?
垃圾回收器有哪些,使用的什么垃圾回收算法?

Java面试突击1 Java面试突击1 1583730329726.drawio.html 473.36 KB
Diagram
垃圾收集器:https://www.cnblogs.com/chenpt/p/9803298.html

JVM调优流程

Java面试突击1 Java面试突击1 1583730067808.drawio.html 1.77 KB
Diagram

生产环境cpu100%了,你会怎么处理?

多线程相关

线程的状态转换过程

Java面试突击1
Java线程状态转换

Java面试突击1 Java面试突击1 1583716710243.drawio.html 21.68 KB
Diagram

线程池的使用

Java面试突击1 Java面试突击1 1583727729123.drawio.html 5.32 KB
线程池

Java锁相关

CAS和AQS 待整理

Java面试突击1
enter description here

Java面试突击1 Java面试突击1 1583732521275.drawio.html 2.25 KB
Diagram

Spring

spring的启动过程

Java面试突击1 Java面试突击1 1583559841132.drawio.html 23.34 KB
spring的启动过程
参考:https://www.jianshu.com/p/8c24e0c804cc

springboot的启动过程

nio和netty

dubbo

dubbo服务暴露的过程
rpc和http哪个性能更高,为什么

ID[1]


  1. 123

上一篇:跟踪MmSt分页池使用情况


下一篇:部署基于python的web发布环境(第二篇):环境部署3:centos7.5安装python,安装使用virtualenv