#笔记#圣思园 JavaSE 第53讲——泛型详解(1)
2015-05-25 09:16
471 查看
1.JDK1.5出现的新特性
泛型、增强的for循环、自动装箱;拆箱、类型安全的枚举、静态导入、可变参数2.泛型Generics
引入泛型,将获得编译时类型的安全和运行时更小抛出ClassCastExceptions的可能可以声明一个集合,来接收/返回对象的类型
3.定义泛型 T
T代表类型的信息4.所谓泛型:就是变量类型的参数化
5.自定义泛型
6.定义泛型类型的数组
7.用泛型实现集合(SimpleCollection.java)
8.实现泛型的泛型
9.用泛型使用集合ArrayList
以前在帮助文档中忽略不计的尖括号就是泛型啦10.用泛型使用集合HashSet(SetTest.java)
11.用泛型使用集合Map(MapTest.java)
map有key和value,所以有两个泛型相关文章推荐
- #笔记#圣思园 JavaSE 第55讲——泛型详解(2)
- #笔记#圣思园 JavaSE 第14讲——面向对象详解
- #笔记#圣思园 JavaSE 第28讲——Object类详解
- #笔记#圣思园 JavaSE 第15讲——方法参数传递详解
- Java学习笔记(48)------------泛型详解
- #笔记#圣思园 JavaSE 第7讲——流程控制语句 while、do while、for循环、break、continue
- #笔记#圣思园 JavaSE 第8讲——理解面向对象程序设计
- #笔记#圣思园 JavaSE 第46讲——迭代器、TreeSet、Comparator
- #笔记#圣思园 JavaSE 第22讲——多态,接口interface |implements|| static | final
- Java笔记--泛型总结与详解
- #笔记#圣思园 JavaSE 第57讲——增强的for循环、自动装箱拆箱
- #笔记#圣思园 JavaSE 第31讲——包装类、数组、数组内存地址
- #笔记#圣思园 JavaSE 第34讲——Arrays类解析
- #笔记#圣思园 JavaSE 第61讲——Java反射机制
- #笔记#圣思园 JavaSE 第11讲——面向对象之 封装 encapsulation 续二
- #笔记#圣思园 JavaSE 第48讲——Map映射
- 学习笔记之JavaSE(30)--JavaAPI详解5
- 学习笔记之JavaSE(38)--泛型
- #笔记#圣思园 JavaSE 第41讲——LinkedList源代码剖析
- #笔记#圣思园 JavaSE 第6讲——流程控制语句