创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。
举一反三
- 【单选题】下列关于Thread类的说法中,错误的是() A. 继承Thread类创建线程的方式可以防止出现多父类问题 B. Thread类属于java.util包 C. 继承Thread的方式定义线程后,覆写的run()方法会在该线程的start()方法被调用后被JVM自动运行 D. 继承Thread的方式定义线程后,你不能在继承其他的类了,导致程序的可扩展性大大降低
- 创建线程时,可以通过继承Thread类来创建线程子类对象,也可以通过实现了()接口的类对象作为Thread类的构造方法的参数,创建线程类对象。
- 通过继承Thread类、Runnable类创建线程。 ( )
- 创建线程可以通过以下哪两种方法()。 A: 继承Thread类 B: 实现Runnable接口 C: 直接创建类Thread D: 引入Java.lang包 E: 实现Run接口
- 下列关于Thread类的说法中,错误的是( ) A: Thread类不是抽象类,可以用来创建线程对象 B: Thread类是一个接口,创建线程类,需要实现其run()方法 C: Thread类是一个抽象类,必须由它的子类创建线程对象 D: 创建线程,需要创建Thread类的实例对象并调用其start()方法