Java学习心得(集合、泛型)
這周學習了Java課程中的集合體系和泛型,以及字符串的應用,這周的任務真的繁重啊,有好多自己屢不清楚的地方,所以周末要好好練習,泛型,就是指參數化數據,就是將類型由原來的具體的類型參數化,泛型的本質是為了參數化類型,在泛型的使用過程中,操作的數據類型被指定為一個參數,這種參數類型可以用在類、接口和方法中,分別稱為,泛型接口、泛型類、泛型方法。約束-規范類型就是泛型的概念,定義泛型有兩種場景,實例泛型和靜態泛型。
實例泛型
1). 類:創建對象時,為類所定義的泛型,進行參數化賦值
2). 接口:實現接口時,為接口所定義的泛型,進行參數化賦值
靜態泛型:
1). 定義在方法的返回值類型前面:、、<T extends Comparable>、<T extends Comparable<? super T>> 可應用在形參列表、返回值兩種場景上,不單單可以規范泛型,還可以語義化返回值。 2). 定義在方法的形參列表當中:<?>、<? extends Object>、<? super Integer>,不支持使用& 只能應用在形參列表上,規范泛型。
接下來就是Collections體系集合。
Collections父接口:該體系結構的根接口,代表一組對象,稱為“集合”,每個對象都是該集合的“元素”。
有兩個子接口,List子接口和Set子接口,各有各的特點。
List接口的特點:有序、有下標、元素可重復。
Set接口的特點:無序、無下標、元素不可重復。
總結
以上是生活随笔為你收集整理的Java学习心得(集合、泛型)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: jquery插件之无缝循环新闻列表
- 下一篇: 体育木地板的施工