JAVA SE 基础知识面试题

时间:2021-08-20 21:01:48


1.面向对象的特征有哪些方面?有哪些优点?

封装
最常见的是把属性私有化封装在一个类里面,只能通过方法去访问
继承
子类继承父类,从而继承了父类的方法和属性
抽象
比如一个英雄类,抽象出了name,hp这些属性,使得开发过程中更加易于理解
多态
多态分操作符的多态和类的多态。 类的多态指父类引用指向子类对象,并且有继承,有重写。

 优点:1、开发时间短,效率高,可靠性高。
  	2、应用程序更易于维护、更新和升级。继承和封装使得应用程序的修改带来的影响更加局部化。
2.java八大基本类型是?String是基本的数据类型吗?

八大类型:byte,short,int,long,float double,boolean,char

String 是类类型,不是基本类型。




(未完待续)


内容参考至:http://how2j.cn