【单选题】关于线程的说法错误的是:
A. 可以通过继承Thread类并覆盖run()方法来创建多线程程序
B. 可以通过调用run()方法来启动子线程
C. 可以通过调用start()方法来启动子线程
D. 可以通过调用sleep方法让线程休眠一段时间
A. 可以通过继承Thread类并覆盖run()方法来创建多线程程序
B. 可以通过调用run()方法来启动子线程
C. 可以通过调用start()方法来启动子线程
D. 可以通过调用sleep方法让线程休眠一段时间
举一反三
- 【单选题】下列说法中,错误的一项是()。A.Thread类中没有定义run()方法B.可以通过继承Thread类来创建线程C.Runnable接口中定义了run()方法D.可以通过实现Runnable接口创建线程 A. Thread类中没有定义run()方法 B. 可以通过继承Thread类来创建线程 C. Runnable接口中定义了run()方法 D. 可以通过实现Runnable接口创建线程
- Thread类的run()方法说法正确的是( )。 A: 线程代码写入run()方法中。 B: 可以被系统自动识别并执行。 C: 不直接调用,通过调用start()方法来启动线程。 D: Runnable接口只有一个方法run(),用户可以声明一个类并实现接口,并定义run()方法。
- 调用Thread类的什么方法可以启动一个线程?直接调用Thread类的run()方法可以启动一个线程吗?
- 下列关于线程的描述,错误的是( ) A: 可以通过继承Thread类来创建线程 B: 可以通过实现Runnable接口来创建线程 C: start()方法用于定义线程的执行体 D: Runnable接口中定义了run方法
- 启动线程时可以调用run()方法或start()方法。 ( )