
java线程(3)——创建的三种方式2.实现Runnable接口
发布日期:2021-05-07 02:52:59
浏览次数:34
分类:精选文章
本文共 719 字,大约阅读时间需要 2 分钟。
2.实现Runnable接口实现多线程
- 创建一个类实现Runnable接口,实现这个接口中的run方法;
//创建线程方式2:实现Runnable接口。public class TestThread3 implements Runnable{ @Override public void run() { //run方法线程体 for (int i = 0; i < 20; i++) { System.out.println("线程执行===="+i); } } }
- 调用start方法,注意,实现Runnable接口的线程调动与继承Thread类的线程调动方式有所区别
多线程创建方式 | 使用方式 |
---|---|
继承Thread类(不推荐) | 该类.start(); |
实现Runnable接口(推荐) | new Thread(该类).start(); |
public static void main(String[] args){ //创建Runnable接口的实现类对象 TestThread3 testThread3 = new TestThread3(); //创建线程对象,通过线程对象来开启我们的线程,代理 new Thread(testThread3).start(); for (int i = 0; i < 20; i++) { System.out.println("主线程执行===="+i); } }
- 运行结果
发表评论
最新留言
能坚持,总会有不一样的收获!
[***.219.124.196]2025年03月28日 18时21分51秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
JavaScript中的链式调用
2019-03-06
day-04-列表
2019-03-06
Linux 磁盘管理(df fu fdisk mkfs mount)
2019-03-06
第一类曲面积分
2019-03-06
MySQL锁机制
2019-03-06
Go 数组&切片
2019-03-06
老Python总结的字典相关知识
2019-03-06
vue 不常见操作
2019-03-06
jQuery的事件绑定与触发 - 学习笔记
2019-03-06
Python处理接口测试的签名
2019-03-06
测试流程规范--测试报告模板
2019-03-06
Linux上TCP的几个内核参数调优
2019-03-06
记一次讲故事机器人的开发-我有故事,让机器人来读
2019-03-06
高德算法工程一体化实践和思考
2019-03-06
判断一个数是否是2的幂
2019-03-06
js 闭包(新)
2019-03-06
vscode 编辑python 如何格式化
2019-03-06
seo 回忆录百度基本概念(一)
2019-03-06
重新整理数据结构与算法(c#)—— 算法套路二分法[二十四]
2019-03-06