多线程的创建方式
发布日期: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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:ThreadLocal的作用
下一篇:Git远程操作详解

发表评论

最新留言

做的很好,不错不错
[***.243.131.199]2024年03月08日 18时04分14秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章