开发者社区> 问答> 正文

JAVA中继承Thread类和实现Runnable方法的区别是什么?

JAVA中继承Thread类和实现Runnable方法的区别是什么?

展开
收起
游客gzyuldo4mrg6i 2022-03-29 21:28:53 501 0
1 条回答
写回答
取消 提交回答
  • 1•继承Thread类不适合资源的共享,而实现Runnable接口很容易实现资源的共享。

    2•实现Runnable接口适合多个相同的程序代码的线程去处理同一个资源。

    3•避免了Java中的单继承限制。

    4•增强了程序的健壮性,代码可以被多个线程共享。

    2022-03-29 21:29:40
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载