Java面试常见问题集锦

Posted wangyuxue

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java面试常见问题集锦相关的知识,希望对你有一定的参考价值。

一、Java初级

  1. 说出八种基本数据类型和三种引用数据类型
  2. 简述自动装箱和自动拆箱
  3. ==和equals的区别
  4. 简介重载和重写,并说出它们的应用场景
  5. 面向对象的三大特征
  6. 单例模式的两种形式
  7. 有几种权限修饰符,并分别说出它们的作用范围
  8. static修饰的成员与普通成员有什么区别
  9. 抽象方法与接口的区别,抽象类必须要有抽象方法吗
  10. 抽象类能被final修饰吗
  11. final修饰的成员有什么特点
  12. String、StringBuild、StringBuffer有什么区别
  13. 数组中可以存放什么类型的数据,知道几种给数组排序的方式
  14. 说出集合的种类,并简述ArrayList和LinkedList的区别
  15. 简述HashMap的工作原理,HashMap和Hashtable的区别
  16. 简述java中super()和this()、super和this的区别

二、Java中级

三、Java高级

以上是关于Java面试常见问题集锦的主要内容,如果未能解决你的问题,请参考以下文章