浅谈:java 中Thread 和runable的区别
来源:互联网 发布:python 访问局域网 编辑:程序博客网 时间:2024/06/08 09:26
对于两种方法的使用这里就不做过多的介绍:这里我们谈一下两者的区别:
在初学者的世界里:除了使用的过程不一样,似乎整个给人的感觉是一样的,其实不然 runable和Thread存在很大的区别,虽然在结果上我们都能使用这两种方式来达到效果;
下面我举个例子:
如果我们需要对一件事情让多个人来做: 那么我们使用thread的时候通过new 多个线程: 这里就相当于被new 了多个事情 让多个人来做;
如果我们使用runable runable就相当于创建了多个接口来完成这一件事情; 这么讲 似乎runable更贴切我们的概念;
因此两者在这里的区别就出来了,thread使用的时候因为我们的任务类继承了thread 就相当于创建三个任务 ; 而 runable就相当于一个任务分化三个接口 而我们的类就有了三个接口 区完成任务;
上面我们说过两者我们可以达到同一样的效果:
使用的时候我们只需要对我们继成thread的类下的任务 变成静态 公共的就可以了 static 会让任务在整个过程中只是被加载一次
阅读全文
0 0
- 浅谈:java 中Thread 和runable的区别
- Java中Thread和runable的区别
- thread和runable的区别
- Thread和Runable的区别
- Runable和thread的区别
- thread和runable的区别
- runable和thread的区别
- Thread和Runable的区别
- Thread 和 Runable 区别
- thread 和runable 区别
- Runable和thread的区别(多线程必须用Runable)
- Runable和thread的区别(多线程必须用Runable)
- Runable和thread的区别(多线程必须用Runable)
- Runable和thread的区别(多线程必须用Runable)
- Runable和thread的区别(多线程必须用Runable)
- java线程继承Thread方法和实现Runable方法区别
- Java中Runable和Thear区别
- Java多线程Thread类和Runable接口的区别以及线程类详解
- HDU 1251 统计难题【字典树】
- String、StringBuffer和StringBuilder
- 关于如何把支持VS2015的插件BabeLua改成支持VS2017
- 计算机专业必读书籍
- 4.jquery操作样式
- 浅谈:java 中Thread 和runable的区别
- 分页插件PageHelper
- Wireshark基本介绍和学习TCP三次握手
- LUOGU1364---医院设置
- Python3实现163邮箱SMTP发送邮件
- FinTech4Good创始人张晓晨:全球区块链的产业应用趋势
- 进击的移动端:40G微信小程序开发教程(工具插件+视频教程)
- WEB页面_js代码中,数组数据转字符串 (idArray是数组)
- could not create the view:an unexpected exception was thrown