如下代码创建一个新线程并启动线程:Runnabletarget=newMyRunnable();ThreadmyThread=newThread(target);问:以下哪个类可以创建target对象,并能编译正确()。
A.publicclassMyRunnableextendsRunnable{publicvoidrun(){}}
B.publicclassMyRunnableextendsObject{publicvoidrun(){}}
C.publicclassMyRunnableimplementsRunnable{publicvoidrun(){}}
D.publicclassMyRunnableimplementsRunnable{voidrun(){}}