<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 閱讀(947) 評論(1)  編輯  收藏 所屬分類: others

    評論

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

    主站蜘蛛池模板: 久久香蕉国产线看观看亚洲片| 国产老女人精品免费视频| 亚洲熟妇av一区二区三区漫画| 日本亚洲高清乱码中文在线观看| 毛片A级毛片免费播放| 2020久久精品亚洲热综合一本| 真人做A免费观看| 麻豆狠色伊人亚洲综合网站| 男女做羞羞的事视频免费观看无遮挡 | 国产高潮久久免费观看| 亚洲免费一区二区| 成人片黄网站色大片免费观看cn | 国产精品免费视频网站| 美女扒开尿口给男人爽免费视频| 亚洲VA综合VA国产产VA中| 香蕉国产在线观看免费| 亚洲午夜久久久影院| 性xxxx视频免费播放直播| 亚洲成人一级电影| 精品无码国产污污污免费| 三级片免费观看久久| 亚洲s色大片在线观看| 久久久久久国产a免费观看黄色大片| 亚洲午夜精品一区二区麻豆| 免费va人成视频网站全| 你是我的城池营垒免费看| 久久久亚洲AV波多野结衣| 国产精品视频免费一区二区三区| 人妖系列免费网站观看| 久久精品国产亚洲AV果冻传媒| 7723日本高清完整版免费| 美女黄色毛片免费看| 亚洲成a人片77777老司机| 国内精品免费视频自在线| 一区二区免费在线观看| 亚洲视屏在线观看| 国产三级电影免费观看| 久久久久国产精品免费免费不卡| 亚洲黄页网在线观看| 国精无码欧精品亚洲一区| 久久精品免费一区二区喷潮 |