Moka面试题 · Java
Moka相关面试题,按最终去重题目聚合。
共 467 道真题 · 当前筛选命中 110 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 61 题请列举 Java 中的基本数据类型,并说明各自占用的字节数和默认值。 考察 Java 基本数据类型的分类、大小和默认值基础第 62 题请介绍线程池的工作原理及其核心参数。 考察对线程池执行流程、核心参数和任务调度机制的理解第 63 题线程池的核心参数和工作原理是什么? 考察对线程池配置参数及其调度机制的理解第 64 题基本数据类型和引用数据类型的区别 考察对Java等语言中基本类型与引用类型在存储、传递和默认值方面的理解第 65 题在方法中执行 `Object o = new Object();` 时,变量 `o` 和实际对象分别存储在哪个内存区域?为什么? 考察 Java 内存模型中栈与堆的职责划分及引用与对象的区别第 66 题String s1=“Hello”和String s2=new String(“Hello”)一样吗? 考察Java字符串常量池与引用比较的基本概念第 67 题String可以被继承吗?讲讲String、StringBuilder、StringBuffer的区别。 考察对Java核心类库中字符串类型设计与线程安全性的理解第 68 题多线程创建的不同方式之间有什么区别和特点? 考察对多线程实现方式差异的深入理解第 69 题在Java中,synchronized是否是重量级锁?请说明其锁升级机制。 考察对synchronized锁实现原理及升级过程的理解第 70 题Java 中基本数据类型和引用类型(对象)有哪些区别? 考察对 Java 基础类型体系与引用的理解第 71 题请解释 Java 类声明中类头的常见组成部分,比如访问修饰符、继承和接口实现。 考察对 Java 类声明语法和类头结构的掌握第 72 题在 Java 中遍历 List 时能否直接修改元素?请解释 fast-fail 机制及其影响。 考察对集合遍历安全性与并发修改检测机制的理解第 73 题请介绍常见的垃圾收集算法及其应用场景。 考察对垃圾收集基础算法的理解与场景适用性分析第 74 题volatile 能保证原子性吗?为什么? 考察对 volatile 语义、原子性与并发正确性的理解第 75 题Java 中常用的集合类有哪些?请分类说明其特点。 考察对 Java 集合框架的分类理解和基本特性掌握第 76 题当多个线程池中的任务都完成后,如何获取并汇总它们的返回值? 考察多线程任务提交、结果获取与异常处理的综合能力第 77 题哪些对象可以作为 GC Roots? 考察对垃圾回收根对象集合的理解与记忆第 78 题List的add方法返回类型是什么? 考察Java集合框架中List接口add方法的基本知识与返回值语义第 79 题ThreadLocal 会产生内存泄漏吗?如果会,原因是什么? 考察对 ThreadLocal 内存泄漏机制的理解与风险判断能力第 80 题你知道Runnable与Callable的区别吗? 考察Java并发中任务接口的基础认知与差异理解