Java面试题

Java基础

  1. ==和equals的区别

    感觉这个问题频率还挺高的,大家可以查下,好好背一下

  2. Java是面向对象的,那么基本的八大类型是对象吗?

  3. HashMap的扩容机制?

JVM

  1. 讲一下JVM的结构

  2. 堆和栈中都存了什么东西?

  3. 栈中可以保存实例化的对象吗?

  4. 类加载过程

MySQL

  1. mysql的引擎有哪些
  2. myisam和innodb的区别
  3. 做过哪些sql优化

Spring

  1. spring的AOP理解?

  2. spring AOP的应用场景有哪些?

  3. spring的bean是怎么加载的?

  4. spring是怎么解决循环依赖的?

  5. spring的设计模式有哪些?

  6. 注解@Service和@Controller可以使用@Component代替吗?

Mybatis

  1. mybatis的缓存

  2. mybatis怎么开启二级缓存

  3. #{}和${}的区别

SpringBoot

  1. springboot的启动流程

  2. 常用注解

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值