多线程实现方式2:声明实现Runnable 接口的类

/*
 * 多线程实现方式2:
 * 创建线程的另一种方法是声明实现Runnable 接口的类。
 * 该类然后实现run方法。
 * 创建Thread类的对象
 * 将Runnable接口的子类对象作为参数传递给Thread类的构造函数
 * 调用Thread类的start方法开启线程
 *
 * Thread(Ruunable target)
 * static Thread currentThread() :返回当前线程对象
 *
 * 既然有了继承Thread为何还要整出来实现Runnable ?
 *   可以实现接口的方式完成多线程,同时还可以继承其他类
 */

猜你喜欢

转载自blog.csdn.net/ludadan/article/details/79947911