1. 首页
  2. 课程学习
  3. Java
  4. Java面试核心问题详解

Java面试核心问题详解

上传者: 2024-05-11 15:08:05上传 PDF文件 259.96KB 热度 6次
  1. Java中多态通过继承、接口和重写实现。
  2. 避免空指针异常应在使用对象前进行非空判断,使用Optional类等方法。
  3. Java垃圾回收基于标记-清除、复制、标记-整理等算法。
  4. Java反射通过Class类访问对象的属性和方法。
  5. 线程安全指多线程环境下共享数据的一致性和正确性。
  6. 抽象类可定义抽象方法和普通方法,接口只能定义抽象方法。
  7. 异常是程序运行时遇到的错误或意外情况。
  8. 防止对象clone可重写clone方法并声明为protected,或使类不可变。
  9. 泛型在编译时检查类型安全,减少类型转换错误。
  10. 单例模式确保类只有一个实例,通过懒汉式或饿汉式实现。
用户评论