栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

线程的创建方式

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

线程的创建方式

创建方式:

1.继承Thread类

步骤:① 定义一个线程类继承Thread 类

           ②重写run方法,里面是定义线程以后要做什么

          ③ new一个新线程对象

           ④ 调用start方法启动线程(执行的还是run方法)

2.实现Runable接口

        ①定义一个线程任务类,实现Runable接口

        ②重写run方法,定义线程执行任务

        ③创建一个任务对象(MyRunable)

         ④把任务对象交给Thread处理

        ⑤启动线程

3.实现Callable接口,结合FuthureTask完成

        ①定义一个任务类,实现callable接口,应该声明线程任务结束后的结果的数据类型

        ②重写call方法

        ③创建任务对象callable

        ④把任务对象callable交给FutureTask对象

        ⑤交给线程处理

        ⑥启动线程

下面是三种方式的优缺点:

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/704463.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号