博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java中创建线程的几种方法及区别
阅读量:5958 次
发布时间:2019-06-19

本文共 292 字,大约阅读时间需要 1 分钟。

1,实现Runnable接口创建线程

     特点:

           A:将代码和数据分开,形成清晰的模型

           B:线程体run()方法所在的类可以从其它类中继承一些有用的属性和方法

           C:有利于保持程序风格的一致性

2,继承Thread类创建线程(其实底层还是实现的是Runnable接口中的run()方法)

     特点:

         A:Thread子类无法再继承其他类

         B:编写简单,run()方法就是当前对对象的线程对象,可直接操作

3,通过线程池Executor 创建(在java1.5中提出的,提供了四种线程池)

     特点:

          这种了解的不是很多,总结不出来

综上,我们一般使用的是第一用方法,也很符合我们的java语言的特点

转载地址:http://fouax.baihongyu.com/

你可能感兴趣的文章
度量时间差
查看>>
通过jsp请求Servlet来操作HBASE
查看>>
Shell编程基础
查看>>
Shell之Sed常用用法
查看>>
3.1
查看>>
校验表单如何摆脱 if else ?
查看>>
<气场>读书笔记
查看>>
web安全问题分析与防御总结
查看>>
Centos下基于Hadoop安装Spark(分布式)
查看>>
3D地图的定时高亮和点击事件(基于echarts)
查看>>
mysql开启binlog
查看>>
设置Eclipse编码方式
查看>>
分布式系统唯一ID生成方案汇总【转】
查看>>
并查集hdu1232
查看>>
Mysql 监视工具
查看>>
从前后端分离到GraphQL,携程如何用Node实现?\n
查看>>
Linux Namespace系列(09):利用Namespace创建一个简单可用的容器
查看>>
博客搬家了
查看>>
Python中使用ElementTree解析xml
查看>>
jquery 操作iframe、frameset
查看>>