1:對象封裝數(shù)據(jù),對象多了也需要存儲。集合用于存儲對象。 2:對象的個數(shù)確定可以使用數(shù)組,但是不確定怎么辦?可以用集合。因為集合是可變長度的。 查看全文>>
Java技術文章2016-03-23 |傳智播客Java培訓學院 |Java培訓,java教程
迭代器:是一個接口。作用:用于取集合中的元素。 查看全文>>
Java技術文章2016-03-23 |傳智播客Java培訓學院 |Java培訓,java教程
List本身是Collection接口的子接口,具備了Collection的所有方法?,F(xiàn)在學習List體系特有的共性方法,查閱方法發(fā)現(xiàn)List的特有方法都有索引,這是該集合最大的特點。 查看全文>>
Java技術文章2016-03-23 |傳智播客Java培訓學院 |Java培訓,java教程
Set接口中的方法和Collection中方法一致的。Set接口取出方式只有一種,迭代器。 |--HashSet:底層數(shù)據(jù)結構是哈希表,線程是不同步的。無序,高效; 查看全文>>
Java技術文章2016-03-23 |傳智播客Java培訓學院 |Java培訓,java教程
|--Hashtable:底層是哈希表數(shù)據(jù)結構,是線程同步的。不可以存儲null鍵,null值。 |--HashMap:底層是哈希表數(shù)據(jù)結構,是線程不同步的。可以存儲null鍵,null值。替代了Hashtable. |--TreeMap:底層是二叉樹結構,可以對map集合中的鍵進行指定順序的排序。 查看全文>>
Java技術文章2016-03-24 |傳智播客Java培訓學院 |Java培訓,java教程
Collection在jdk1.5以后,有了一個父接口Iterable,這個接口的出現(xiàn)的將iterator方法進行抽取,提高了擴展性。 查看全文>>
Java技術文章2016-03-24 |傳智播客Java培訓學院 |Java培訓,java教程
問題:對象的某個屬性的值不能是任意的,必須為固定的一組取值其中的某一個; 解決辦法: 查看全文>>
Java技術文章2016-03-24 |傳智播客Java培訓學院 |Java培訓,java教程
泛型:jdk1.5版本以后出現(xiàn)的一個安全機制。表現(xiàn)格式:< > 好處: 1:將運行時期的問題ClassCastException問題轉換成了編譯失敗,體現(xiàn)在編譯時期,程序員就可以解決問題。 查看全文>>
Java技術文章2016-03-24 |傳智播客Java培訓學院 |Java培訓,java教程