跳至主要內容
Corey 面试题
首页
面试题
主站
Java基础
Corey
2026/8/14
小于 1 分钟
Java基础
目录
面试官:==和equals的区别?答“地址和内容”的,出门右转!
💎 Java基础面试题合集
💎 2025最新突击学员面经
缓存淘汰机制 LRU 和 LFU 的区别,电商场景下用哪个?
Java五种文件拷贝方式
HashMap底层原理常见面试题
程序员必懂的权限模型:RBAC
如何判断一个对象是否可以被回收
Java中止线程的三种方式
JDK8提升代码优雅技巧
工作中最常见的6种OOM问题
过滤器和拦截器有什么区别?
equals 与==区别
final,finally,finalize的区别
短视频
重载和重写的区别
两个对象 hashCode()相同,则equals()否也一定为true?
抽象类和接口有什么区别
String,Stringbuffer,StringBuilder的区别
BIO、NIO、AIO有什么区别
BIO、NIO、AIO 之间的区别
短视频
Java中的基本数据类型有哪些?它们的大小是多少?
Comparator与Comparable有什么区别
String类能被继承吗,为什么
Java中变量和常量有什么区别
int和Integer的区别
说说你对Integer缓存的理解
短视频
Java中的异常处理机制是怎样的
说说反射用途及实现原理
短视频
Java 创建对象有几种方式
如何实现线程的同步
什么是守护线程?与普通线程的区别
Java中的集合框架有哪些核心接口
ArrayList和LinkedList有什么区别
HashMap和Hashtable有什么区别
谈谈你对Java序列化的理解
说说你对泛型的理解
谈谈你对反射的理解
说说你对lambda表达式的理解
深拷贝和浅拷贝区别
短视频
说说你对内部类的理解
静态内部类与非静态内部类有什么区别
notify()和 notifyAll()有什么区别
Strings 与new String有什么区别
反射中,Class.forName和ClassLoader的区别
JDK动态代理与CGLIB实现的区别
短视频
谈谈自定义注解的场景及实现
说说你对设计模式的理解
设计模式是如何分类的
抽象工厂和工厂方法模式的区别
什么是值传递和引用传递
短视频
Java支持多继承么,为什么
构造器是否可被重写
char型变量能存贮一个中文汉字吗
如何实现对象克隆
for-each与常规for循环的效率区别
说说你对懒汉模式和饿汉模式的理解
有哪些常见的运行时异常
2个不相等的对象有可能具有相同hashCode吗
synchronized的实现原理
synchronized锁优化
讲讲你对ThreadLocal的理解
ThreadLocal有哪些应用场景
阿里一面:说一说Java、Spring、Dubbo三者SPI机制的原理和区别
讲讲你对CountDownLatch的理解
讲讲你对CyclicBarrier的理解
金额到底用Long还是Bigdecimal
日期格式化用yyyy还是YYYY