第1章 Java基础核心(120题)这章是面试的"第一关",基础不牢地动山摇。我见过太多候选人连HashMap的扩容都说不清楚就开始聊微服务架构,面试官直接给pass。这120题覆盖了Java基础所有高频考点,每题我都给出了面试中能直接用的答案。面试官视角:本章面试官最看重的3个点能否讲清核心原理而非背定义——比如问"面向对象三大特性",背封装继承多态谁都会,但我更想听你说"封装解决数据安全问题,多态让Spring IoC成为可能"这种有自己理解的回答集合源码的理解深度——HashMap的扩容机制、ConcurrentHashMap的锁粒度、红黑树的退化条件,这些是区分P6和P7的分水岭,背八股文和真看过源码的人回答完全不同新特性是否有实际使用经验——不是问你Java 21有哪些新特性,而是"你项目里用过哪些新特性,解决了什么实际问题",能说出Record替代Lombok、虚拟线程优化IO吞吐这类真实案例的,加分1.1 面向对象(20题)题1:面向对象三大特性是什么?各自解决什么问题?[P6] ⭐答案:封装、继承、多态。封装解