MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          java基礎(續)

          Posted on 2011-09-03 01:14 leekiang 閱讀(511) 評論(0)  編輯  收藏 所屬分類: java
          StackOverflowError? 當應用程序遞歸太深而發生堆棧溢出時拋出
          Jamon(Java Application Monitor)是一款免費的、高性能的、線程安全的Java程序,它使得開發人員能夠容易地完成對生產環境應用程序的監控。

          Java保證讀和寫32位數或者更小的值是原子操作,也就是說可以在一步完成,因而不可能被打斷,因此這樣的讀和寫不需要同步。以下的代碼是線程安全(thread safe)的:

          public class Example{
            private int value; // More code here...
            public void set (int x){
             // NOTE: No synchronized keyword
             this.value = x;
            }
          }

          不過,這個保證僅限于讀和寫,下面的代碼不是線程安全的:

          public void increment (){
            // This is effectively two or three instructions:
            // 1) Read current setting of ’value’.
            // 2) Increment that setting.
            // 3) Write the new setting back.
            ++this.value;
          }



          算法:統計最近一分鐘的請求數量http://www.iteye.com/problems/46542
          主站蜘蛛池模板: 黄骅市| 行唐县| 永泰县| 鸡东县| 云安县| 嘉荫县| 凌云县| 高碑店市| 陆川县| 湘潭县| 石嘴山市| 松溪县| 株洲县| 元谋县| 陵川县| 龙南县| 珲春市| 南靖县| 山阴县| 台湾省| 城口县| 颍上县| 莱芜市| 收藏| 乐昌市| 枣阳市| 沙河市| 尼木县| 土默特左旗| 侯马市| 南召县| 集贤县| 湖北省| 通河县| 通山县| 广宁县| 中宁县| 景宁| 宜兴市| 汝州市| 龙山县|