作者eicsarch (天又黑了)
看板java
标题[问题] thread问题
时间Tue Jun 22 17:50:23 2010
首先描述一下我的问题,由於我程式码太长,且问题不是在程式码所以就不贴了
我有三个class档 一个是我的介面mainframe 另两个是thread 一个是server
一个是client
我的问题是我在mainframe中new 了client , server 这两个thread
可是我的mainframe不是thread 是Jframe
按照我所知道的,如果我client和server不写成thread的话
执行顺序应该是
mainframe
---执行到server那一句---> server
---执行完跳回mainframe直到client那一句---> client
---执行完回到mainframe--->mainframe结束
应该是这样跑吧,如果说我现在server,client是thread,而mainframe不是
那是像下面这样跑吗
mainframe
---执行到server那一句--->server thread start
---执行到client那一句--->client thread start
---mainframe结束--->client和server 一起跑到结束
还是像下面这样
mainframe
---执行到server那一句--->server thread start
---执行到client那一句--->client thread start
--->mainframe, client和server 一起跑到结束
可能有点乱....其实我的问题是在於我的主程式是不是预设就是thread
不用再extend thread,毕竟他也不能extend Jframe extend thread吧
然後会跟其他thread一起跑?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.170.3.73
1F:推 hhashoww:程式跑出来的结果是? 06/22 18:55
2F:→ eicsarch:是像中间那种情况,可是因为我的mainframe没做什麽事 06/22 19:33
3F:→ eicsarch:所以我不确定他到底是第二种还是第三种 06/22 19:36
4F:→ tkcn:不要再讲 mainframe 了,那是完全无关的单字 06/22 19:37
5F:→ Darkautism:应该没有甚麽thread的说法,你的mainframe应该正在吃 06/23 00:22
6F:→ Darkautism:主线程吧? 06/23 00:23
8F:→ xlk:答案算是yes bit.ly/Y782W swing详细解释在 bit.ly/deRVrT 06/23 02:02
9F:→ xlk:原po是不是没有读过OS? (还是都还给老师了? XD 06/23 02:08
10F:→ eicsarch:其实我没有要特别强调mainframe这个单字,只是我要给他一 06/23 04:29
11F:→ eicsarch:个名字好让我描述,另外感谢xlk解答我的疑惑 06/23 04:32
12F:推 cjcat2266:我想原po应该是想说main frame吧,有空格有差XD 06/23 16:21
13F:→ tkcn:嘿呀,虽然我猜得出意思,但是会一直想到另一个意思 Orz 06/23 18:14
14F:→ dream1124:你想讨论的是Daemon thread的问题吧? 07/03 14:59