[問題] MultiTasking

看板java作者 (VVii)時間16年前 (2009/05/20 19:46), 編輯推噓5(505)
留言10則, 5人參與, 最新討論串1/1
怕文章太長 另外po Q: 我知道Java 有 Thread的功能 但我這隻程式要求用 多個Thread做一些處理, 另外用 多個process做處理... Java Thread這功能我知道 但是 fork() process好像是C才有的功能 Java中好像沒有fork()指令 但是我查超久 就是沒有Java fork()這方面的資料.. 查API也沒有關鍵可查...... 以上想尋求大家的援手啊~~~ 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.115.73.221

05/20 20:00, , 1F
感覺java不太適合做fork @@
05/20 20:00, 1F

05/20 20:02, , 2F
不然Runtime.exec不知道可不可行
05/20 20:02, 2F

05/20 20:04, , 3F
這exec跟C的是一樣作用嗎? 一樣的話就不行了...因為會
05/20 20:04, 3F

05/20 20:05, , 4F
因為好像會把父process蓋掉...
05/20 20:05, 4F

05/20 20:06, , 5F
fork 肯定沒有, 你說要 spawn 另一個 process 還可以找
05/20 20:06, 5F

05/20 20:08, , 6F
spawn也是複製出一個process嗎?
05/20 20:08, 6F

05/20 20:21, , 7F
java.lang.Runtime::exec 就可以應付你的需求。
05/20 20:21, 7F

05/21 01:01, , 8F
感覺第3種應該不可能...謝謝你 我試試看
05/21 01:01, 8F

05/21 01:07, , 9F
推錯
05/21 01:07, 9F

05/21 01:14, , 10F
Runtime.exec +1
05/21 01:14, 10F
文章代碼(AID): #1A4-si9Y (java)