高級(jí)

          java高級(jí)知識(shí)
          java classLoader 體系結(jié)構(gòu)

          posted @ 2013-06-20 10:25 陳睿 閱讀(367) | 評(píng)論 (1)  編輯

          事務(wù)

          posted @ 2012-06-11 15:46 陳睿 閱讀(205) | 評(píng)論 (0)  編輯

          java虛擬機(jī)

          posted @ 2012-02-27 15:35 陳睿 閱讀(527) | 評(píng)論 (1)  編輯

          多線程

          posted @ 2012-02-21 15:32 陳睿 閱讀(1429) | 評(píng)論 (0)  編輯

          容器-Set-HashSet
               摘要: HashSet概要:
          采用HashMap存儲(chǔ),key直接存取值,value存儲(chǔ)一個(gè)object
          存儲(chǔ)的key值是唯一的
          HashSet中元素的順序是隨機(jī)的,包括添加(add())和輸出都是無序的

          代碼就不具體詳解了,主要就是通過封裝HashMap組成  閱讀全文

          posted @ 2012-02-21 11:37 陳睿 閱讀(1103) | 評(píng)論 (0)  編輯

          容器-Map-Hashtable
               摘要: 1.Hashtable概要:實(shí)現(xiàn)Map接口的同步實(shí)現(xiàn)
          線程安全
          不能存儲(chǔ)null到key和value
          HashTable中hash數(shù)組默認(rèn)大小是11,增加的方式是 old*2+1。HashMap中hash數(shù)組的默認(rèn)大小是16,而且一定是2的指數(shù)  閱讀全文

          posted @ 2012-02-21 10:32 陳睿 閱讀(1139) | 評(píng)論 (0)  編輯

          容器-Map-HashMap
               摘要: HashMap概要:
          線程不安全,線程安全請(qǐng)使用Hashtable
          效率較好
          提供null作為key或者value  閱讀全文

          posted @ 2012-02-20 16:40 陳睿 閱讀(1069) | 評(píng)論 (0)  編輯

          容器-數(shù)組-Vector
               摘要: 1. Vector概要:
          默認(rèn)長(zhǎng)度為10
          /**
          * Constructs an empty vector so that its internal data array
          * has size {@code 10} and its standard capacity increment is
          * zero.
          */
          public Vector() {
          this(10);
          }
          底層采用數(shù)組存儲(chǔ):protected Object[] elementData;
          線程安全
          查詢效率比較高,比較適用于查詢
          擴(kuò)容的長(zhǎng)度為初始長(zhǎng)度的一半,建議初始化的時(shí)候設(shè)置已知的長(zhǎng)度,免得容器自己去擴(kuò)容,浪費(fèi)空間以及效率
          與ArrayList基本一樣,除了所有操作資源的方法都加了synchronized,保證線程同步
          這里的源代碼就不詳解了,具體請(qǐng)參考容器-數(shù)組-ArrayList詳解。  閱讀全文

          posted @ 2012-02-20 16:11 陳睿 閱讀(262) | 評(píng)論 (0)  編輯

          容器-數(shù)組-ArrayList
               摘要: 1. ArrayList概要:
          默認(rèn)長(zhǎng)度為10
          public ArrayList() {
          this(10);
          }
          底層采用數(shù)組存儲(chǔ):private transient Object[] elementData;
          transient表示數(shù)組elementData不需要通過serialization序列化傳輸
          線程不安全,在多線程場(chǎng)景會(huì)出現(xiàn)問題,可以考慮使用Vector或者Collections.synchronizedList同步該容器
          查詢效率比較高,比較適用于查詢
          擴(kuò)容的長(zhǎng)度為初始長(zhǎng)度的一半,建議初始化的時(shí)候設(shè)置已知的長(zhǎng)度,免得容器自己去擴(kuò)容,浪費(fèi)空間以及效率  閱讀全文

          posted @ 2012-02-20 14:28 陳睿 閱讀(1108) | 評(píng)論 (0)  編輯

          java高級(jí)知識(shí)概要

          posted @ 2012-02-20 14:09 陳睿 閱讀(306) | 評(píng)論 (0)  編輯

          導(dǎo)航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統(tǒng)計(jì)

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 顺平县| 册亨县| 辰溪县| 汪清县| 清苑县| 汉阴县| 厦门市| 临洮县| 丰镇市| 江油市| 海林市| 马龙县| 廊坊市| 教育| 巨鹿县| 洞头县| 永安市| 雅安市| 万州区| 托克逊县| 曲水县| 德令哈市| 武邑县| 和林格尔县| 汝城县| 南丰县| 大丰市| 宁武县| 桂东县| 多伦县| 县级市| 榆树市| 会宁县| 孙吴县| 山阳县| 吴忠市| 秀山| 南涧| 西乌珠穆沁旗| 望谟县| 蒙山县|