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
          主站蜘蛛池模板: 靖江市| 新宁县| 南宁市| 墨脱县| 云阳县| 惠水县| 虞城县| 阜南县| 青铜峡市| 自治县| 红河县| 渝北区| 天长市| 凤山市| 翁源县| 通江县| 新沂市| 巴中市| 乌拉特中旗| 平顶山市| 恭城| 五常市| 南江县| 托克逊县| 武陟县| 嫩江县| 河间市| 光泽县| 寻乌县| 临澧县| 绥化市| 克什克腾旗| 卢氏县| 房产| 新余市| 贡嘎县| 揭阳市| 陈巴尔虎旗| 进贤县| 化隆| 佛冈县|