【单选题】
可以通过继承哪个类来创建线程? ()   
A、Thread
B、Runnable
C、start
D、run
A、Thread
B、Runnable
C、start
D、run
A、适合多个相同程序代码的线程去处理同一个资源的情况 B、把线程同程序代码、数据有效的分离,很好的体现了面向对象的设计思想 C、可以避免由于Java的单继承带来的局限性 D、编写简单,可以不通过Thread类直接创建线程