隨筆 - 22  文章 - 467  trackbacks - 0
          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          常用鏈接

          留言簿(25)

          隨筆分類(74)

          文章分類(1)

          收藏夾(277)

          在線工具

          在線資料

          最新隨筆

          搜索

          •  

          積分與排名

          • 積分 - 217585
          • 排名 - 261

          最新評論

          閱讀排行榜

          評論排行榜

           

          Process process = Runtime.getRuntime().exec("cmd /c start tester.exe");
          process.waitFor();

          這個代碼中的process.waitFor();并沒有起到作用
          后面的代碼在調用的tester.exe還沒結束就繼續運行了,

          結果發現是因為在exec里面用了start
          這樣的后果是process.waitFor()等待的是一個一閃而過的用來打開exe的命令行窗口而已.
          去掉start這個詞,就會等到exe結束程序在繼續執行了.
          posted on 2011-04-07 21:34 ApolloDeng 閱讀(2798) 評論(1)  編輯  收藏 所屬分類: 筆記Java

          FeedBack:
          # re: process.waitFor()沒有作用的問題 2011-12-10 21:31 淘寶靴子
          這個代碼中的process.waitFor();并沒有起到作用
          后面的代碼在調用的tester.exe還沒結束就繼續運行了,

          結果發現是因為在exec里面用了start
          這樣的后果是process.waitFor()等待的是一個一閃而過的用來打開exe的命令行窗口而已.
          去掉start這個詞,就會等到exe結束程序在繼續執行了.
          博主辛苦了,仔細看了遍,受益匪淺  回復  更多評論
            
          主站蜘蛛池模板: 顺昌县| 凤庆县| 山丹县| 永善县| 霍州市| 内乡县| 巩义市| 衡阳县| 东乡族自治县| 都安| 余庆县| 江山市| 城固县| 萍乡市| 龙岩市| 古浪县| 铅山县| 晴隆县| 九台市| 萍乡市| 民乐县| 涞水县| 五莲县| 江陵县| 洛浦县| 阿坝| 闵行区| 寿宁县| 蓬莱市| 兴国县| 巩义市| 上饶市| 大田县| 田林县| 荥阳市| 乌兰察布市| 抚远县| 平利县| 北海市| 宝山区| 合阳县|