面试题库

全部 Django Elasticsearch FastAPI Flask Function Call JVM Java IO Java 后端 Java 基础 Java 并发 Java 新特性 Java 集合 JavaWeb Kafka LLM LangChain LangGraph MongoDB MyBatis MySQL Netty Nginx Python RAG RabbitMQ Redis RocketMQ Spring Spring AI SpringBoot SpringCloud SpringMVC ZooKeeper 分布式 后端技术 大厂面经 大数据 微服务 提示词工程 操作系统 数据库 数据结构 智能体 海康威视2026秋季社招专项 消息队列 监控运维 算法 系统设计 缓存 计算机基础 计算机网络 设计模式 面试题 高可用 高并发
JVM 中等

ClassNotFoundException 和 NoClassDefFoundError 有什么区别?

JVM 中等

ClassLoader 的 defineClass 方法有什么作用?使用时要注意什么?

JVM 中等

自定义类加载器实现热部署的原理是什么?

JVM 困难

如果要自己实现「破坏双亲委派」,代码上应该怎么做?

JVM 困难

Tomcat 的类加载器体系是怎样的?为什么不遵循双亲委派?

JVM 困难

Java 历史上有哪些「破坏」双亲委派模型的例子?

JVM 困难

什么是线程上下文类加载器?它解决了什么问题?

JVM 中等

自定义类加载器有哪些典型应用场景?

JVM 中等

如何自定义一个类加载器?请写出关键步骤

JVM 中等

loadClass 和 findClass 方法的区别是什么?

JVM 简单

JVM 有哪几种类加载器?各自负责加载什么?

JVM 中等

类加载器是如何确定一个类的唯一性的?