继承Thread类和实现Runnable接口有啥区别呢?

  实现Runnable接口,避免了继承Thread类的单继承局限性。覆盖Runnable接口中的run方法,将线程任务代码定义到run方法中。函数 建立Thread类的对象,只有建立Thread类的对象才能够建立线程。线程任务已被封装到Runnable接口的run方法中,而这个run方法所属于Runnable接口的子类对象,因此将这个子类对象做为参数传递给Thread的构造函数,这样,线程对象建
相关文章
相关标签/搜索