<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    很久很久以前

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      34 隨筆 :: 4 文章 :: 17 評論 :: 0 Trackbacks
    寫程序中遇到一個問題?如下:
    mySoc?=?new?Socket(svrAddress,5555);
    
    
    myInput?=?new?ObjectInputStream(mySoc.getInputStream());//有問題
    myOutput?=?new?ObjectOutputStream(mySoc.getOutputStream());//有問題
    //myInput?=?new?DataInputStream(mySoc.getInputStream());
    //myOutput?=?new?DataOutputStream(mySoc.getOutputStream());?
    注銷的語句運行可以成功
    但是未注銷的那部分?運行時就卡在那里了
    但是卻沒有拋出異常
    請教原因是什么?有什么問題
    該怎么解決呢?

    找了好久終于再網上找到關于這個問題的說明了?因為問題比較特殊?所以貼出來希望對大家
    有幫助
    
    主機端先建立ObjectInputStream后建立ObjectOutputStream,則對應地客戶端要先建立
    ObjectOutputStream后建立ObjectInputStream,否則會造成兩方互相等待數據而導致死
    鎖。
    
    原因是建立ObjectInputStream對象是需要先接收一定的header數據,接收到這些數據之前
    會處于阻塞狀態。故而為了防止這種死鎖狀態,通訊兩方的
    ObjectInputStraem,ObjectOutputStream必須注意順序對應使用。
    
    
    目前相應的解決辦法還沒有找到?如果要解決?可以嘗試重載對象輸入輸出流
    posted on 2006-12-30 12:46 Long Long Ago 閱讀(953) 評論(1)  編輯  收藏 所屬分類: others

    評論

    # re: java Object輸入輸出流中的一個問題zz[未登錄] 2007-06-02 09:56 小蝦米
    太謝謝這位好 人 了 。一個 困擾 我 半個月的問題 終于在你這找到答案了。謝謝!!
    謝謝!!  回復  更多評論
      

    主站蜘蛛池模板: 在线看无码的免费网站| 亚洲成人午夜电影| 精品国产亚洲男女在线线电影| 久久久亚洲精品蜜桃臀| 国产精品亚洲а∨无码播放不卡| 免费A级毛片无码无遮挡内射| 日韩精品无码免费专区午夜 | 亚洲视频在线观看免费| 久久久久亚洲AV片无码下载蜜桃| 亚洲天堂免费在线| 99在线精品视频观看免费| 免费一级黄色毛片| 四虎国产精品永免费| 久草视频免费在线| 亚洲av成人综合网| 白白国产永久免费视频| 亚洲成av人影院| 久久久久久国产精品免费免费男同 | 嘿嘿嘿视频免费网站在线观看| 亚洲毛片基地日韩毛片基地| 91免费国产在线观看| 波多野结衣亚洲一级| 日美韩电影免费看| 亚洲一区二区三区精品视频| 青苹果乐园免费高清在线| 亚洲av片在线观看| 一二三四在线播放免费观看中文版视频 | 日本特黄特黄刺激大片免费| 免费人妻精品一区二区三区| 亚洲欧洲自拍拍偷午夜色无码| 无码免费一区二区三区免费播放| 亚洲在成人网在线看| 国产国产人免费视频成69大陆 | 国产在线国偷精品免费看 | 在线观看亚洲AV每日更新无码| 亚欧免费无码aⅴ在线观看| 亚洲图片中文字幕| 亚洲精品国产成人影院| 久久综合国产乱子伦精品免费| 亚洲精品国产国语| 国产亚洲精aa成人网站|