一、Java中是单继承,如果继承Thread类,之后还需要其他功能时,就不能继承其他类了。
而Java中可以实现多个接口。(这个是100%正确的。)
二、继承Thread类,是new了多个对象,即是多个线程分别完成任务。
而实现Runnable接口,可以只new一个myRunnable对象,即多个线程共同完成一个任务。(第二点,试了下,感觉好像不对。求大神指导。)
一、Java中是单继承,如果继承Thread类,之后还需要其他功能时,就不能继承其他类了。
而Java中可以实现多个接口。(这个是100%正确的。)
二、继承Thread类,是new了多个对象,即是多个线程分别完成任务。
而实现Runnable接口,可以只new一个myRunnable对象,即多个线程共同完成一个任务。(第二点,试了下,感觉好像不对。求大神指导。)