[問題] thread問題

看板java作者 (天又黑了)時間15年前 (2010/06/22 17:50), 編輯推噓2(2012)
留言14則, 7人參與, 最新討論串7/7 (看更多)
首先描述一下我的問題,由於我程式碼太長,且問題不是在程式碼所以就不貼了 我有三個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

06/22 18:55, , 1F
程式跑出來的結果是?
06/22 18:55, 1F

06/22 19:33, , 2F
是像中間那種情況,可是因為我的mainframe沒做什麼事
06/22 19:33, 2F

06/22 19:36, , 3F
所以我不確定他到底是第二種還是第三種
06/22 19:36, 3F

06/22 19:37, , 4F
不要再講 mainframe 了,那是完全無關的單字
06/22 19:37, 4F

06/23 00:22, , 5F
應該沒有甚麼thread的說法,你的mainframe應該正在吃
06/23 00:22, 5F

06/23 00:23, , 6F
主線程吧?
06/23 00:23, 6F

06/23 01:45, , 7F
主程式main thread, Swing是獨立的thread http://bit.ly/CK0nx
06/23 01:45, 7F

06/23 02:02, , 8F
答案算是yes bit.ly/Y782W swing詳細解釋在 bit.ly/deRVrT
06/23 02:02, 8F

06/23 02:08, , 9F
原po是不是沒有讀過OS? (還是都還給老師了? XD
06/23 02:08, 9F

06/23 04:29, , 10F
其實我沒有要特別強調mainframe這個單字,只是我要給他一
06/23 04:29, 10F

06/23 04:32, , 11F
個名字好讓我描述,另外感謝xlk解答我的疑惑
06/23 04:32, 11F

06/23 16:21, , 12F
我想原po應該是想說main frame吧,有空格有差XD
06/23 16:21, 12F

06/23 18:14, , 13F
嘿呀,雖然我猜得出意思,但是會一直想到另一個意思 Orz
06/23 18:14, 13F

07/03 14:59, , 14F
你想討論的是Daemon thread的問題吧?
07/03 14:59, 14F
文章代碼(AID): #1C88TXcK (java)
文章代碼(AID): #1C88TXcK (java)