Java 面试常见问题如下:
1. 请解释 Java 中的封装、继承和多态的概念是什么?
2. Java 中的访问修饰符有哪几种?它们的区别是什么?
3. 请解释 Java 中的抽象类和接口的概念及区别是什么?
4. 请解释 Java 中的泛型(Generic)是什么?它有什么作用?
5. Java 中的异常处理机制是什么?如何处理异常?
6. 请解释 Java 中的多线程是什么?如何创建多线程?
7. Java 中的反射机制是什么?它有什么作用?
8. 请解释 Java 中的 JDBC 是什么?如何使用 JDBC 连接数据
库?
9. Java 中的集合框架是什么?常用的集合类有哪些?
10.请解释 Java 中的分布式框架是什么?常用的分布式框架
有哪些?
除此之外,面试官还可能会问到与候
选人技能和工作经验相关的具体问
题,例如:
1. 你如何处理数据库连接池中的连接泄漏(Leak)?