使用Thread子类创建线程的优点是可以在子类中增加新的成员变量,使线程具有某种属性,也可以在子类中新增加方法,使线程具有某种功能。但是,Java不支持多继承,Thread类的子类不能再扩展其他的类。(2.0分)
正确
举一反三
- 使用Thread的子类创建线程时,该子类不能再扩展其它类。
- 创建线程时,可以通过继承Thread类来创建线程子类对象,也可以通过实现了()接口的类对象作为Thread类的构造方法的参数,创建线程类对象。
- 可以通过设计Thread类的子类的方式,来创建线程对象。
- 下列关于Java线程的说法那些是正确的( ) A: 每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。 B: 创建线程的两种方法中,使用Thread子类创建方式不能再继承其它类。 C: Thread类属于java.util程序包。 D: 以上说法无一正确。
- 下列关于Thread类的说法中,错误的是( ) A: Thread类不是抽象类,可以用来创建线程对象 B: Thread类是一个接口,创建线程类,需要实现其run()方法 C: Thread类是一个抽象类,必须由它的子类创建线程对象 D: 创建线程,需要创建Thread类的实例对象并调用其start()方法
内容
- 0
创建线程可以使用___________类及其子类创建。
- 1
Java语言使用(____)类及其子类的对象来表示线程。第1空答案:Thread
- 2
在Java的多线程机制中,可通过____类或其子类创建线程对象。 A: Runnable B: Applet C: Thread D: Exception
- 3
下列选项中,描述正确的是()。 A: 子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法 B: 子类会继承父类中定义的所有属性和方法,在子类中不允许增加新的属性和方法 C: 父类会继承子类中定义的所有属性和方法,也可以在父类中增加新的属性和方法 D: 父类会继承子类中定义的所有属性和方法,在父类中不允许增加新的属性和方法
- 4
下面有关继承的说法中,错误的是________。 A: 子类可以从父类继承属性,也可继承方法 B: 子类可以增加自己的属性,但不能增加方法 C: Java只允许单重继承 D: 子类对象可以调用从父类中继承来的方法