线程的对象方法

实现线程可有下面两种方法:

1)  直接继承线程Thread类:自定义一个线程类需要声明继承Thread类,并且必须覆盖Thread类的run()方法,直接说明线程对象执行的操作。这种方法适用于单重继承,不适合于多重继承。好处是,Thread类的子类具有Thread类声明的方法,其对象是线程对象可以直接控制和操作。

2)  实现Runnable接口:在需要多重继承的情况下,就只能用实现Runnable 接口方式。一个声明实现Runnable接口的类,本身不是线程对象,同时还需要再声明线程对象,因此,实现Runnable接口的类的对象是作为一个线程对象的目标对象使用的。

posted @ 2021-10-22 21:57  光明^^龙  阅读(90)  评论(0编辑  收藏  举报