最新整理Java面试必问多线程+Spring Boot+Spring Cloud+Mybatis

最新整理Java面试必问多线程+Spring Boot+Spring Cloud+Mybatis

 

 

前言;

之前跟大家分享了JVM与性能优化+Redis+Dubbo+分布式的面试题,今天继续一起手撕面试官多线程+Spring Boot+Spring Cloud+Mybatis面试题分享给大家

答案文末领取哦

多线程

  1. 常用的几种线程池并讲讲其中的工作原理。
  2. 线程池启动线程submit()和execute()方法有什么不同?
  3. CyclicBarrier和CountDownLatch的区别?
  4. 什么是活锁、饥饿、无锁、死锁?
  5. 什么是原子性、可见性、有序性?
  6. 什么是守护线程?有什么用?
  7. 怎么中断一个线程?如何保证中断业务不影响?
  8. 一个线程运行时发生异常会怎样?
  9. 什么是重入锁?
  10. Synchronized有哪几种用法?
  11. Fork/Join框架是干什么的?
  12. 线程数过多会造成什么异常?
  13. 说说线程安全的和不安全的集合。
  14. 什么是CAS算法?在多线程中有哪些应用。
  15. 怎么检测一个线程是
  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值