Java基础知识面试题(二)(英语答案)

加油

  • 前言

前言

汇总Java基础知识英语面试题

HashMap和HashTable的区别是什么?
什么是迭代器(Iterator)?
什么是序列化(Serialization)?为什么要使用它?
如何实现Java中的序列化和反序列化?
什么是静态初始化块(static initializer block)?
什么是实例初始化块(instance initializer block)?
什么是构造方法?它们有什么特点?
Java中的this关键字的作用是什么?
什么是方法的重载和覆盖?
什么是equals方法和hashCode方法的作用?
什么是泛型(Generics)?如何在Java中使用泛型?
什么是反射(Reflection)?它有哪些用途?
什么是内部类(Inner Class)?
Java中的异常分类是什么?
什么是RuntimeException和Checked Exception的区别?
什么是线程安全(Thread Safety)?
什么是单例模式(Singleton Pattern)?如何实现它?
什么是设计模式(Design P

你可能感兴趣的:(英语练习,面试,java)