前端/移动开发面试题 · 技术原理 · Java
前端/移动开发相关岗位面试题。
共 24989 道真题 · 当前筛选命中 662 道 · 更新 2026-08-05
筛选题目已选:技术原理 · Java
考察点
技术栈
第 401 题一个应用程序和JVM、进程以及线程之间是什么关系? 考察对Java运行时层次结构、进程线程模型的理解第 402 题Java线程池的运行原理 考察对Java线程池核心机制与调度流程的理解第 403 题Java 中的 Vector 是否是线程安全的?请说明其线程安全的实现机制及适用场景。 考察对 Java 集合类线程安全机制的理解及适用场景判断第 404 题抽象类和接口有什么区别? 考察对面向对象基本概念的理解深度第 405 题创建新线程的方式有哪些? 考察对线程创建方式的掌握程度及对现代并发编程实践的理解第 406 题请列举 Java 的基本数据类型,并说明各自的占用字节数。 考察对 Java 基本数据类型及其内存大小的掌握第 407 题如果在一个 try 块中执行了 return 语句,finally 块还会执行吗? 考察对 Java 异常处理机制中 finally 执行时机的理解第 408 题请介绍你对 Java Map 的了解,包括常用的实现类及其适用场景。 考察对集合框架核心接口 Map 及其实现特性的理解与实际选型能力第 409 题HashMap怎么实现线程安全呢? 考察对Java并发容器及线程安全实现机制的理解第 410 题String、StringBuilder和StringBuffer的区别 考察Java字符串不可变性、线程安全与性能差异第 411 题请介绍线程池的核心参数及其作用,以及线程池的工作流程。 考察线程池参数理解与执行流程掌握第 412 题如果一个变量被volatile修饰,它是否就线程安全了?请说明理由。 考察对volatile语义和线程安全边界的理解第 413 题为什么选择CLASS注解 考察面试者对注解保留策略的理解及实际应用场景的把握第 414 题Caffeine 是什么?请介绍它的核心特性。 考察对本地缓存库 Caffeine 的基本认识及其特性第 415 题常见的线程池有哪几种? 考察线程池的分类方式、典型实现及适用场景第 416 题请说明 Java 中 Map 与数组、链表在数据结构和适用场景上的区别。 考察对 Map、数组、链表三种数据结构特性与适用场景的理解第 417 题线程池是怎么实现的? 考察线程池核心机制、任务调度与线程生命周期管理第 418 题单例模式有哪些实现方式?请分别说明其优缺点。 考察对单例模式实现方式、线程安全与性能取舍的理解第 419 题Java中==和equals的区别 考察Java基本类型与引用类型比较的语义差异及equals方法的设计规范第 420 题在多线程编程中,如何结合具体业务场景分析并保证线程安全?请说明你的判断方法和常用手段。 考察对线程安全问题的理解、场景化分析和并发控制手段的掌握