设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
java多线程问题
返回列表
发新帖
java多线程问题
[复制链接]
11
|
4
|
2010-10-26 14:18:30
|
显示全部楼层
|
阅读模式
class thread1 extends Thread{
thread1(String str){
this.setName(str);
}
public void run(){
try{
for(int x = 0;x<10;x++){
sleep(1000);
System.out.println(x+""+getName());
}
}
catch(InterruptedException e){
System.out.println(e.toString());
}
}
}
class thread2 implements Runnable{
String Name;
thread2(String str){
Name = str;
}
public void run(){
try{
for(int x = 0;x<10;x++){
Thread.sleep(1000);
System.out.println(x+""+Name);
}
}
catch(InterruptedException e){
System.out.println(e.toString());
}
}
}
public class threadDemo {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
thread1 t11 = new thread1("thread11");
thread1 t12 = new thread1("thread12");
thread2 t21 = new thread2("thread21");
thread2 t22 = new thread2("thread22");
t11.start();
t12.start();
t21.run();
t22.run();
}
}
结果为什么是先t11,t12,t21同步无序进行,然后t22自己单独运行??
回复
使用道具
举报
千问
|
2010-10-26 14:18:30
|
显示全部楼层
LZ直接调用run()方法是不对的。 t21.run(); t22.run();这是方法调用,而不是开启一个线程。当你调用Thread类的start()方法时,才是启动这个线程。以下是粘贴别人的start()和run()方法的区别,LZ好好看看吧。。。首先, 之所以出现线程,就是为了更好的利用CPU,让她更加“精明”的干活。 通过调用Thread类的start()方法来启动一个线程, 这时此线程是处于就绪状态, 并没有运行。 然后通过此Thread类调用方法run()来完成其运行操作的, 这里方法run()称为线程体, 它包含了要执行的这个线程的内容, Run方法运行结束, 此线程
回复
使用道具
举报
千问
|
2010-10-26 14:18:30
|
显示全部楼层
在这个程序中,一共有5个线程,主函数一个,另外你new 出来了4个,而这四个都是不同的线程;而这5个线程之间的关系是谁先抢到时间片谁就先执行,比如说,t11先得到时间片,那么就进行下去,但是一到for循环运行一次的时候,时间片突然就给t12得到了,那么就轮到t12运行了,同样t12可能运行到for那里又被t11从新得到的话,t11就会继续刚才那里执行下去,以
回复
使用道具
举报
千问
|
2010-10-26 14:18:30
|
显示全部楼层
本例共有5个线程,但只有3个有运行:t11,t12和main t11.start()t12.start()使得t11,t12和主线程main通过获得时间片“同步”运行;因为main方法里调用了t21.run()方法,所以看到的现象是t11,t12,t21同步无序运行,实际上t21线程并未启动,只是main方法里调用了t21.run()
回复
使用道具
举报
千问
|
2010-10-26 14:18:30
|
显示全部楼层
wangttkk88回答的不错
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
QQ炫舞启动遇到这种提示怎么办…
2
员工把辞职书骗回去,他的辞职是否还有效
3
袁 碰 费 的历史视屏
4
从1921年开始到现在中国经历了那几个历史性的阶段(大的阶段)?
5
(1)要把4个长6厘米、宽5厘米、高是8厘米的礼品盒包装在一起,怎样包装最省包装纸?需要多少包装纸?
6
中国马上要出什么大客机
7
睡觉说梦话还会做出相应动作
8
笔记本网线插口坏了,多少钱修?多长时间?应该只是插口问题
9
我公司正在审核一个带夹套的立式储罐,想知道此时支承是直接做在夹套上,还是需要做到筒体上???????
10
东北师范大学和安大的财经 谁好啊
11
谁有小时代系列的完整版啊
12
买了个htc 328w ,上不了无线网络是怎么回事呢?
13
在哪找Owl City - The Saltwater Room的URL啊,用做qq空间背景音乐的
14
话说西游记里叫妖精还是妖怪来着
15
求 死神黑白 All黑子【腐向】漫画
16
怎么升级
17
window7专业版如何去了家长监控?
18
求女主为救女配死掉的小说
19
上古卷轴5天际 安装 MOD 求指教!
20
本来今天经期快完了早上没有的,下午又吃了辛辣的东西回潮了,明天它自己会完么?求方法。
21
2am 2pm one day MP3
[email protected]
22
亲们,有木有好看的微电影呀?求推荐呀?
23
蝴蝶效应片尾曲
24
HTC EVO 4G 今天突然不能充电了,之前好好的玩了下豌豆荚下载的斗牛就一直响声音,估计是电量提醒,
25
华侨大学主页怎么进不去
26
下载了生化危机5免安装绿色简体中文版只有一个压缩文件但C盘少了一个文件,怎么办
27
英雄联盟配置
28
痛经痛还是造影痛
29
求一篇敏贤长文,
[email protected]
30
www.cqksdz.com 这个网站怎么优化上去呢?
31
你好 我是做淘宝店铺的 想再每个宝贝详情里加一张带连接的图片 请问怎么加????具体一步步咋办??求助
32
求盗墓笔记6~8
33
求三生三世系列小说。还有三生三世的续集
[email protected]
。谢谢
34
哪里有越剧整段的MP3下载??要整段的。。给奶奶听的~~或者发我邮箱
[email protected]
谢谢了~
35
关于银魂四天王篇的问题
36
跪求张国荣霸王别姬的高清版~~~~~眼泪哗哗的~~~~~邮箱:
[email protected]
37
求索香桌宠种子
[email protected]
38
急急急急急急急急急物理题
39
资阳市雁江区建设路118号 是否有个东兴犬业公司 ?
40
昂达N78G5D3主板配什么监控视频采集卡
41
偷天换日约翰有没有和黛拉在一起啊?!
42
没有高中毕业证可以上大学吗
43
我家的孩子学习差,孩子在西安上学,今年没有考好,想复读一年,有没有好点的机构推荐一下,谢谢!!!
44
家里的联想本本G455怎么突然搜索不到自己的无线网络了,别的无线网络倒是能搜到。但这台hp的能搜到
45
金立gn106主屏幕上的易天气网连不上,但QQ浏览器什么的能连得上网,怎么回事?
46
不知道怎样上大学
47
都匀租一间房子,租20天,拎包即可入住的那一种,怎么找?
48
大便是干的,六点左右 兔子趴在笼子里,我去扶她,他站不起来,是不是要死了?有什么办法
49
东北师范和南昌大学哪个好知名度高?在全国来说?
50
求诡案组4完整的TXT
51
windows7内部版本7601激活工具
52
宣城洁菲连锁店在哪?
53
江西外语外贸职业学院有优秀新生入学奖励吗?
54
天下3 求大神指导这个珠子好么? 能卖多少钱?
55
地铁国贸站到底有几个出口
56
破玄:老子的密码
57
青岛火车站提前几天售票?
58
exo my lady mp3 求助。。。
[email protected]
59
425分,文科,可以报河南的那所专科学校,好点的
60
为什么我用电脑下的安卓软件在手机上装不了呢
61
求春娇与志明中全家找你的铃声
[email protected]
62
都说房价会降,是需求大还是房子库存大?
63
为什么4核的魅族mx中的有一个手机QQ打开之后就挑掉
64
怎样才能为自己设计一场独特的婚礼呢?
65
火狐有没有既能实现右键关闭标签页,又能调整标签页透明图的扩展? tmp不能右键关闭标签,tu不能调整透明度
66
我正在安装CF,不小心关了,可以在哪找到?
67
大哥大姐们,帮我改下怪物猎人p3的存档吧 请先留下邮箱,我把文件发给你,你改了再发给我,小弟感激不尽
68
温州站到梅头坐公交多少时间,多少钱
69
红薯夫妇平语颂空间链接 急求急求~~
70
想知道: 江苏苏州松山湖 在哪
71
怎样能加快自己的记忆?
72
重庆工商大学融智学院学生人数
73
求七下的语文阅读分析
74
剑灵汉化登陆器
75
我是12年安徽理科考生,511分,丽水学院能上吗
76
求一些介绍好莱坞经典女演员的视频
77
帮我查下我的4是不是翻新机,序列号是DNPHTRLKDTD2,没分了,谢谢各位好心的朋友
78
教育思想家与教育家可以划等号吗?
79
我想学航海 河南考生理科300 求指导
80
求游戏王猫僧卡组,无视禁卡。(不要说现冥之类的)
81
为什么我的i73770k不能睿频 就3.5
82
我家人叫我帮忙管公司的账,可是我什么都不懂,怎么办啊?有没有好的会计培训机构呢??
83
求《妖孽个个很欠抽》完本+番外。
84
适合平面设计的四千左右笔记本买哪个牌子好?(大家给个建议,先说声谢谢哈!)
85
roedean school alevel in uk用的是什么版本的物理数学高数教科书
86
到普吉岛需要哪些证件?
87
五笔输入法
88
同样求这个小丸子唔哒哒的铃声,谢谢了
89
驾校问题,知道的进!
90
如果我每月用100元话费下月电信返回我35元 。是不是我在大下个月就交65元就可以了。以此类推我每月就交65元
91
求,黄晓珊的再见青春,
[email protected]
,谢谢!!!
92
手绘包哪家好?看到有家叫卡其涂的小店不知道好不好
93
我的头发自然卷 我想把头发搞直点 可是呢 每次都是到理发店拉直 怎么才可以自己在家搞直头发 。不拿机器搞
94
帮我回忆一部电影
95
除了皇上和老佛爷之外女的权利最高的
96
高子涵这个名字能打多少分啊,2012年农历六月份,爸爸姓高,妈妈姓潘
97
通电导体在磁场中受力转动和通电导体周围存在磁场都是磁效应吗
98
与李白《望庐山瀑布》意境相近的画作
99
安卓手机有什么软件可以弄另外一个电池模型
100
天津一年会计证有几次考试,分别是什么时候考呢,报考有什么要求,不懂别瞎说。高分。