式的调用父类的构造函数, 5>:如果子类的构造函数中没有显式的调用父类的构造函数, 关键字调用重载的其他构造
方法,则产生子类实例对象时, 关键字调用重载的其他构造方法,则产生子类实例对象时,系统默认调 用父类无参数的构造函数。子类有无参构造函数则父类也要有。 用父类无参数的构造函数。子类有无参构造函数则父类也要有。
15、子类对象的实例化过程?
子类和父类之间, 子类和父类之间,先实例化父类
16、什么是方法的重写?重写需要注意什么?
重写:只能发生在子类和父类之间,方法名相同,参数相同,类型相同, 重写:只能发生在子类和父类之间,方法名相同,参数相同,类型相同,
子类重写函数的修饰范围要大于等于父类重写函数的范围
17、this 和 super 关键字的作用?
this:当前类对象,super: this:当前类对象,super:父类对象
18、final 修饰符都可以修饰哪些东西,修饰之后有什么特点?
修饰类 :final 标记的类不能被继承 变量:特点: 变量:特点:不能再次赋值 函数: 函数: final 标记的函数不能被子类重写
19、instanceof 关键字的作用是什么?
用来测试一个指定得对象是否是指定类(或他得子类) 用来测试一个指定得对象是否是指定类(或他得子类)得实例 得子类
20、什么是抽象类?抽象类有什么特点?抽象类中的成员的生命需要注意什么?
关键字来修饰的类; 抽象类是用 abstract 关键字来修饰的类; 特点: 抽象类不能实例化。 特点: 抽象类不能实例化。 ? 抽象类中的抽象方法只声明不实现。 抽象类中的抽象方法只声明不实现。 抽象方法必须在子类中给出具体实现。 ? 抽象方法必须在子类中给出具体实现。 ? 抽象类中可以没有抽象方法,有抽象方法的类一定是抽象类。 抽象类中可以没有抽象方法,有抽象方法的类一定是抽象类。 ? 抽象类必须继承才能使用,子类根据自身需要扩展抽象类。 抽象类必须继承才能使用,子类根据自身需要扩展抽象类。 声明需要注意: 成员变量和方法。 声明需要注意:不能是私有不能有 private 成员变量和方法。 private、 不能和 private、static、final 叠用修饰方法。abstract 不能和 final 叠 用修饰类。
21、抽象类如何使用?
必须写继承他的子类,写抽象函数, 必须写继承他的子类,写抽象函数,用子类调用他
21、什么是接口,接口有什么特点,如何使用接口?
接口:如果一个抽象类中的所有方法都是抽象的, 接口:如果一个抽象类中的所有方法都是抽象的,就可以将这个类用另外 一种方式来定义,这就是是接口, 一种方式来定义,这就是是接口,接口也是抽象方法和常量的集合 特点:定义的方法都是抽象的,公有的,是特殊的抽象类, 特点:定义的方法都是抽象的
,公有的,是特殊的抽象类,写一个子类才 能实现,接口里的变量都是常量,接口可以实现多继承, 能实现,接口里的变量都是常量,接口可以实现多继承, 使用: 使用:接口实现使用 implements 接口名
列表 22、什么是多态,多态的表现形式都有哪些?
多态: 当中的多态值得时同一个对象在不同的环境中所变相出的不同状态 多态:
Java 当中的多态值得时同一个对象在不同的环境中所变相出的不同状态 表现形式: 表现形式: 同一个对象在不同的环境中所变相出的不同状态; 同一个对象在不同的环境中所变相出的不同状态; 1〉子类转换成父类 父类转换成子类(如参数传递) 2〉父类转换成子类(如参数传递) 3〉抽象类接受继承子类产生的对象 4〉接口接受实现类所产生的对象 函数的重载, 5〉函数的重载,和覆盖 继承,抽象类,重载和重写,父类接受子类的) (继承,抽象类,重载和重写,父类接受子类的)
23、创建报的关键字是什么?为什么会有包的管理
package,便于文件查找,实现类的管理 ,便于文件查找,实现类的管理 一律小写,符合标示符的规则, 一律小写,符合标示符的规则,要有意义
第六章 28、String 和 StringBuffer 的区别,数据之间的转化?及规律?
String 生命的字符串为字符串常量,StringBuffer 为缓冲区字符串对象,可 生命的字符串为字符串常量, 为缓冲区字符串对象, 以进行修改。 以进行修改。
其他类型变量转化成字符串: 变量) 其他类型变量转化成字符串:String。valueof (变量) 。 字符串转化成其他数据类型:目标对象类型。 对象类型 字符串转化成其他数据类型:目标对象类型。parseXxx(string) ( ) 当前对象.xxxValue() 其他类型的变量转换成其他类型的变量 :当前对象 ()
29、String 类当中的相关操作, (取其中某个字符,字符串的检索,字符串的截取,字符串 的替换,字符串的拆分, 30、StringBuffer 类的相关操作, (字符缓冲区的添加,删除,更新,追加) 第七章 31、什么是异常?
程序在执行过程中意外事件
程序在执行过程中意外事件 。
32、异常都分为哪两大类?各自的作用是什么?java 为什么会有异常的处理?
常规异常: 作用: 常规异常: Exception 作用:程序运行异常 异常 设备异常: 捕捉设备错误 设备异常:Error 捕捉设备错误
33、异常的继承结构画图表示!
Throwable Error Exc