技术栈
面试干货
予枫的编程笔记
18 天前
java
·
多线程
·
java基础
·
java面试
·
进程与线程
·
面试干货
·
java线程生命周期
【面试专栏|Java并发编程】拆解Java线程生命周期:从新建到终止,再讲清进程与线程的核心差异
面试中被问“进程与线程的区别”,你还在翻书找答案?Java线程的生命周期,从新建到终止的6个状态,你能说清每个状态的切换条件吗?本文从底层逻辑拆解进程与线程的核心差异,结合Java实战讲透线程生命周期,附面试官高频追问,帮你面试不慌、工作不踩坑,建议收藏备用!
予枫的编程笔记
18 天前
java
·
并发编程
·
java面试
·
java并发
·
aba问题
·
cas原理
·
面试干货
【面试专栏|Java并发编程】CAS 核心原理,优缺点,ABA问题与解决方案
家人们谁懂啊!Java并发面试里,CAS绝对是“常驻嘉宾”,不管是初级还是中级面试官,必问一句“你说说CAS的核心原理”。很多人只记个“比较并交换”的表面,被追问ABA问题、优缺点时直接卡壳。今天就从底层原理、代码实战、面试追问三个维度,把CAS讲透,让你下次面试遇到它,能侃侃而谈!
予枫的编程笔记
19 天前
java
·
并发编程
·
java并发
·
面试干货
·
java原子类
·
atomicinteger
·
longadder
【面试专栏|Java并发编程】Java 原子类全解:AtomicInteger、LongAdder 原理与适用场景
家人们谁懂啊!Java并发面试里,原子类绝对是“常客”,尤其是AtomicInteger和LongAdder,面试官必问“两者有啥区别”“什么时候用哪个”。很多人只会用AtomicInteger,对LongAdder一知半解,被追问原理直接卡壳。今天就接地气拆解,从底层原理、实战用法到适用场景,再加上面试追问,帮你彻底吃透这两个核心原子类!
予枫的编程笔记
21 天前
java
·
synchronized
·
java面试
·
java并发编程
·
并发锁
·
面试干货
·
lock接口
【面试专栏|Java并发编程】Java并发锁对比:synchronized与Lock,底层原理+适用场景详解
面试Java并发,synchronized与Lock接口的对比绝对是高频考点!很多程序员只会用,却分不清两者的底层差异、适用场景,被面试官追问“什么时候用synchronized?什么时候用Lock?”时直接翻车。今天就从底层原理、核心区别、适用场景三个维度,结合案例和面试追问,帮你彻底分清两者,面试不慌、实战不踩坑!
予枫的编程笔记
21 天前
mysql
·
redo log
·
mvcc
·
数据库锁
·
undo log
·
事务原理
·
面试干货
【面试专栏 | MySQL】MySQL事务底层实现拆解:Redo/Undo Log+锁+MVCC,一文讲透ACID
事务是MySQL数据库的核心特性之一,也是面试高频考点!很多程序员只会用begin、commit、rollback,却不清楚MySQL是如何底层实现事务、保证ACID特性的。本文以InnoDB引擎为核心,详细拆解事务实现的四大核心组件(Redo Log、Undo Log、锁、MVCC),讲清各组件的作用及协同逻辑,附面试追问,帮你吃透底层原理,轻松应对面试!
我是有底线的