zhyiwww
          用平實(shí)的筆,記錄編程路上的點(diǎn)點(diǎn)滴滴………
          posts - 536,comments - 394,trackbacks - 0


          if(this.con==null||this.con.isClosed()){
                      return this.con = DBUtil.getConnection();
          }

          這個(gè)判斷實(shí)現(xiàn)判斷con是否為空然后在判斷isClosed,如果為空,就直接返回。不會(huì)載執(zhí)行isClosed的判斷。這就是短路。
          這就相當(dāng)于

          if(this.con==null){
                      return this.con = DBUtil.getConnection();
          }

          if(this.con.isClosed()){
                return this.con = DBUtil.getConnection();
          }

          并且上面的代碼也不會(huì)發(fā)生NullPointerException 的異常。因?yàn)槿绻麨榭眨椭苯尤〉眯碌倪B接。





          |----------------------------------------------------------------------------------------|
                                     版權(quán)聲明  版權(quán)所有 @zhyiwww
                      引用請(qǐng)注明來(lái)源 http://www.aygfsteel.com/zhyiwww   
          |----------------------------------------------------------------------------------------|
          posted on 2010-02-09 11:45 zhyiwww 閱讀(704) 評(píng)論(0)  編輯  收藏 所屬分類: j2ee
          主站蜘蛛池模板: 区。| 绵阳市| 林芝县| 南郑县| 漳州市| 伊通| 岱山县| 兴化市| 湖南省| 惠水县| 博乐市| 东乡族自治县| 镶黄旗| 吉木萨尔县| 甘南县| 台东市| 清远市| 承德县| 米易县| 五莲县| 怀来县| 灌阳县| 会宁县| 胶南市| 沾益县| 阳泉市| 含山县| 安陆市| 若尔盖县| 环江| 新乐市| 科技| 财经| 洱源县| 曲水县| 惠州市| 宁津县| 介休市| 札达县| 丰城市| 巍山|