全部知识点
类的构造方法的名称必须与______相同
设计一个Student类,要求如下:
(1)Student类有学号、姓名、年龄三个属性
(2)为这三个属性分别设置赋值、取值的方法
(3)为Student类设计两个构造方法,一个是无参的构造方法,一个是为三个属性进行赋值的构造方法
(4)分别用两个构造方法来创建两个Student类的对象
在类的继承关系中,需要遵循()继承原则
在Java中,一个类继承另外一个类,使用的关键字是()
下面()关键字用于定义接口
在接口的继承关系中,需要遵循()继承原则
一个类如果实现一个接口,那么它一定要重写这个接口中所有的______,否则这个类一定被定义为______
一个类在定义时,如果使用关键字______修饰,表示该类不能被继承
Java中,所有类直接或间接的父类都是______类
接口实现下列功能。

开发打印机
市场上有彩色、黑白喷墨打印机,它们打印的纸张类型为A4和B5,打印机厂商要兼容市场上的墨盒、纸张。
分析:用面向接口编程的方式开发
(1)制定墨盒、纸张的约定或标准
(2)打印机厂商使用墨盒、纸张的标准开发打印机
(3)其他厂商按照墨盒、纸张的标准生产墨盒、纸张
开发可以被计算机识别的各种U盘的接口程序。
(1)定义一个接口IUSB,接口中有一个方法void speed()
(2)要求用两个类来实现该接口
(3)编写一个主类Compuer,主类Computer中要求有一个方法getspeed(),该方法的参数是“接口”类型,创建Computer的对象,调用此方法来验证接口作为方法的参数的使用方式。
异常处理中,释放资源、关闭文件、关闭数据库等都有()来完成
当方法遇到异常当不知道如何处理时,应该()
下面关于异常的说法,正确的是()
Java语言的异常捕获结构由try、______、finally三部分组成
Throwable类有两个子类:分别是______类和______类
以下()方法是Math类中求绝对值的方法
String s="helloworld",则s.substring(3,4)返回的字符串是下面()
要产生[20,999]之间的随机整数可以用下面()表达式