知识点: 线程生命周期(新建、运行、阻塞、等待(一直等待)、超时等待(超时取消等待)、终止); Synchronized和Lock锁(Condition)的区别,和8锁问题;...

IP属地:北京
知识点: 线程生命周期(新建、运行、阻塞、等待(一直等待)、超时等待(超时取消等待)、终止); Synchronized和Lock锁(Condition)的区别,和8锁问题;...
为什么使用消息队列?消息队列的优点和缺点?kafka、activemq、rabbitmq、rocketmq都有什么优缺点? 面试官角度分析: (1)你知不知道你们系统里为什么...
前言 循环依赖问题,算是一道烂大街的面试题了,解毒之前,我们先来回顾两个知识点: 初学 Spring 的时候,我们就知道 IOC,控制反转码,它将原本在程序中手动创建对象的控...
1、设计模式分类 参考 创建型(5种):将对象的创建与使用分离,使用者不需要关注对象的创建细节 单例(Singleton)模式:某个类只能生成一个实例,该类提供了一个全局访...