多线程的创建方式
发布日期:2021-09-16 12:20:03
浏览次数:3
分类:技术文章
本文共 934 字,大约阅读时间需要 3 分钟。
public static void main(String[] args) { Thread thread=new Thread(){ public void run(){ for(int i=0;i<=100;i++){ System.out.println(Thread.currentThread().getName()+":【"+i+"】"); } } }; thread.start(); Thread thread1=new Thread( new Runnable(){ public void run(){ for(int i=0;i<=100;i++){ System.out.println(Thread.currentThread().getName()+":【"+i+"】"); } } } ); thread1.start(); Thread thread2=new Thread( //同时使用runnable和thread,结果使用的是thread,因为会调用runnable,是因为thread方法的run方法被覆盖了,导致不能找到runnable //原来的run方法: /*public void run() { if (target != null) { target.run(); } }*/ new Runnable(){ public void run(){ for(int i=0;i<=100;i++){ System.out.println("runnable:"+Thread.currentThread().getName()+":【"+i+"】"); } } } ){ public void run(){ for(int i=0;i<=100;i++){ System.out.println("thread:"+Thread.currentThread().getName()+":【"+i+"】"); } } }; thread2.start(); }
转载地址:https://blog.csdn.net/wxwzy738/article/details/7484520 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
做的很好,不错不错
[***.243.131.199]2024年03月08日 18时04分14秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C++虚函数
2019-04-21
Git 标签管理
2019-04-21
MySQL 安装与配置
2019-04-21
Splash Lua 脚本
2019-04-21
决策树 绘图
2019-04-21
基于hough变换的直线检测
2019-04-21
IOS之多媒体API
2019-04-21
简单内存池的实现
2019-04-21
Redis在linux环境下的安装
2019-04-21
javascript从定义到执行 js引擎 闭包
2019-04-21
smarty缓存函数
2019-04-21
Mysql配置优化
2019-04-21
SQL的四种连接(左外连接、右外连接、内连接、全连接)
2019-04-21
C语言编程
2019-04-21
Bootstrap基础10(标签页)
2019-04-21
Vue系列之 => 自定义全局指定让文本框自动获取焦点
2019-04-21
前端学习之路-CSS介绍,Html介绍,JavaScript介绍
2019-04-21
PHP全栈从入门到精通1
2019-04-21
第四周总结
2019-04-21
Linux安装jdk
2019-04-21