【搞定Java基础】面试题整理

本文将记录有关Java基础的面试题,持续更新.......

先搭个模块架子,后面慢慢记录!

面向对象的三大特性

继承:一般只能单继承,内部类可以实现多继承、接口可以多继承

封装:访问权限控制public-->protected-->package-->private

多态:编译时多态:体现在向上转型和向下转型,通过引用类型判断调用哪个方法(静态分派---->重写)

           运行时多态:体现在同名函数通过不同参数实现多种方法(动态分派---->重载)。

创建对象的5种方法

具体讲解:https://blog.csdn.net/pcwl1206/article/details/84471416

1、使用new关键字;

2、Class类的newInstance()方法;

3、Constructor类的newInstance()方法;

4、Object对象的clone方法;

5、对象的反序列化。

Java中的八大基本数据类型

String及其包装类

final关键字

抽象类和接口


参考及推荐:

1、深入浅出Java核心技术专栏:https://blog.csdn.net/a724888/column/info/21930

2、Java基础面试知识点总结:https://blog.csdn.net/a724888/article/details/70038420

猜你喜欢

转载自blog.csdn.net/pcwl1206/article/details/84340988