首页题目详情

在Java中,实现Runnable接口是创建线程的另一种方式,以下哪项描述是正确的?

题目配图
A.实现Runnable接口需要定义一个类继承Runnable,并重写run()方法。
B.实现Runnable接口的类可以直接使用start()方法启动线程。
C.实现Runnable接口的方式可以避免多继承的问题,并且更符合面向对象的封装思想。
D.这种方式下,线程的启动仍然通过调用Thread类的start()方法。

优质解答

答案

C

解析

通过实现Runnable接口可以避免继承Thread类导致的多继承问题,并且更符合面向对象的设计原则,因为线程对象可以委托给Thread类来执行。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

面向对象程序设计单选题中等AI生成