java常见面试题及答案

java常见面试题及答案   java常见面试题及答案篇一  1. final关键字可以用来修饰什么?分别起什么作用?  a) final可以修饰类,这样的类不能被继承。  b) final可以修饰方

java常见面试题及答案 java常见面试题及答案篇一 1.final关键字可以用来修饰什么?分别起什么作用? a)final可以修饰类,这样的类不能被继承。 b)final可以修饰方法,这样的方法不能被重写。 c)final可以修饰变量,这样的变量的值不能被修改,是常量。 2.简述super关键字作用? a)使用super调用父类的构造方法。 b)使用super操作被隐藏的成员变量和方法。 3.简述什么是对象上转型? 假设,A类是B类的父类,当我们用子类创建一个对象,并把这个对象的引用放到父 类的对象中时,我们称这个父类对象是子类对象的上转型对象。 4.上转型对象可以操作什么?不可以操作什么? a)上转对象不能操作子类新增的成员变量,失掉了这部分属性,不能使用子类新增的 方法,失掉了一些功能。 b)上转型对象可以操作子类继承或重写的成员变量,也可以使用子类继承的或重写的 方法。 5.什么是抽象类?什么是抽象方法?有什么特点?

腾讯文库java常见面试题及答案