一路拾遺
          Collect By Finding All The Way ......
          posts - 81,comments - 41,trackbacks - 0

          最近發掘越來越習慣于使用靜態的方法和屬性,也由此犯了許多錯誤。簡直是濫用。

          如在一個servlet中,聲明了userId這種靜態屬性。勢必會導致多用戶訪問時操作同一個userId對象,引發并發性問題。

          對于這種不同用戶會產生不同值的屬性,千萬不能定義成static。

          static只使用于,對與所有用戶來說,值都能夠保持一致的屬性。比如Hibernate Factory中的數據庫連接對象等等。這樣還能夠提高效率,因為static屬性只在類初始化時進行一次初始化。

          posted on 2010-05-27 16:24 胖胖泡泡 閱讀(288) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 逊克县| 大名县| 石泉县| 东平县| 华宁县| 临夏县| 冕宁县| 兴宁市| 桦川县| 永康市| 嘉峪关市| 镇安县| 婺源县| 库伦旗| 邵阳县| 阿尔山市| 紫阳县| 六安市| 海原县| 图们市| 类乌齐县| 浮梁县| 会同县| 福海县| 河津市| 海宁市| 仙桃市| 曲靖市| 沙雅县| 元阳县| 甘泉县| 黄平县| 上思县| 永川市| 京山县| 浦城县| 古交市| 清水县| 老河口市| 万年县| 渭源县|