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

          java基礎(續)

          Posted on 2011-09-03 01:14 leekiang 閱讀(514) 評論(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
          主站蜘蛛池模板: 望都县| 娱乐| 高平市| 屏山县| 威信县| 公安县| 玉龙| 溧阳市| 新泰市| 天峨县| 文山县| 云南省| 曲水县| 天等县| 石屏县| 东莞市| 西林县| 永定县| 武汉市| 镇江市| 曲阜市| 临朐县| 泊头市| 阿克苏市| 镇巴县| 玛多县| 晋宁县| 嘉鱼县| 台中市| 社会| 郑州市| 武清区| 尼木县| 新民市| 慈利县| 道真| 阿克苏市| 平乐县| 陆川县| 田阳县| 社旗县|