首页题库练习题目详情
面向对象程序设计单选题中等

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

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