用友面试题 · Java
用友相关面试题,按最终去重题目聚合。
共 2298 道真题 · 当前筛选命中 455 道 · 更新 2026-08-05
筛选题目已选:Java
考察点
技术栈
第 101 题在多线程编程中,如何保证线程安全?请结合实际场景说明常用手段。 考察对并发安全基本手段的理解与实际应用能力第 102 题请解释Java反射机制的原理,并说明它有哪些缺点? 考察对Java反射机制原理的理解及其性能、安全等缺陷的认知第 103 题String 类可以被继承吗? 考察对 Java String 类不可继承性及其背后设计原因的理解第 104 题Java创建线程的方式? 考察Java多线程基础知识的掌握程度,以及不同方式的适用场景。第 105 题JVM 参数 -Xss 的含义是什么?它设置的是什么大小? 考察 JVM 内存模型基础与线程栈配置理解第 106 题如果两个对象的 hashCode 相同,就能断定它们是同一个对象吗? 考察对 hashCode 与 equals 契约和对象相等性的理解第 107 题请解释代理模式的三要素,并手写一个静态代理类的示例代码。 考察代理模式的核心概念理解与代码实现能力第 108 题ArrayList允许添加null值吗?为什么? 考察对ArrayList底层实现和空值处理机制的理解第 109 题为什么同一程序可以切换不同的Web容器(如Tomcat)? 考察对Servlet规范与Web容器抽象机制的理解第 110 题介绍一下 == 和 equals() 在 Java 中的区别。 考察 Java 基本类型与引用类型比较的语义差异第 111 题在Java中,如果使用尾插法来向链表添加元素,是否就能保证线程安全?请说明理由。 考察对线程安全本质的理解,是否混淆了数据结构操作与并发控制第 112 题Java线程池中最大线程数和核心线程数的区别是什么? 考察线程池参数语义及任务调度机制第 113 题请介绍Java面向对象的核心特性,并说明它们如何帮助设计可维护的代码。 考察对面向对象三大特性的理解及其在代码设计中的应用第 114 题什么是AQS?请说明它的核心原理。 考察对AQS抽象队列同步器及其同步机制的理解第 115 题请说明如何合理设置线程池的核心参数,并解释各参数的作用。 考察对线程池参数配置及并发调优的理解第 116 题请介绍Java语言的核心特点,并简要说明它与其他主流编程语言(如C++、Go或Python)的主要差异。 考察对Java语言特性的理解广度与对比分析能力第 117 题请解释volatile关键字的作用和适用场景。 考察对volatile语义的理解及其适用边界第 118 题在执行任务过程中,如何动态调整线程池参数? 考察线程池热更新能力和实际应用边界第 119 题一个 Spring Boot 应用启动后至少会创建多少线程?请描述 JVM 线程、main 线程和 Tomcat 线程的情况。 考察对 JVM 与 Spring Boot 运行时线程模型的理解第 120 题在Java中,方法参数是值传递还是引用传递?请结合示例说明。 考察对Java参数传递机制的本质理解及辨析能力