数实际类型参数泛型类的局限类型参数不能实例化•不能实例化类型参数的数组•类的静态变量不能声明为类型参数类型•泛型类不能式类名注意命名习惯用大写字母单个字符命名形式类型参数形式类型参决方案使用泛型不使用泛型,使用类的例子•使用泛型的例子•泛型类泛型类具有个或多个类型参数的类定义格为什么使用泛型希望编写的代码能被很多不同类型的对象所重用,但又要避免类型任意化所带来的麻烦,比如插入类型出错强制转换等•以前的解决方案使用实现重用•以后的解受限泛型通配符泛型方法泛型概述概念泛型本质上是提供类型的“类型参数”,也称为参数化类型或参量多态课程目标课时安排学时课程目标了解出现泛型的相关的概念能够使用带有泛型的类了解泛型接口泛型方法通配符和受限泛型了解泛型在使用过程中的限制泛型概述泛型类泛型接口注意泛型方法可以在普通类中,也可在泛型类中类型变量放在修饰符如后第章泛型核心技术课程组课时安排继承没关系泛型方法泛型方法类型参数不仅可以用来声明泛型类或者泛型接口,也可以用来声明泛型方法,而且这种声明的泛型方法可以用在非泛型类中。格式能动态根据实例来确定的缺点,引入了“通配符泛型上限通配符•格式•注意下限通配符•格式大的那个对象•受限泛型受限的含义指类型参数的取值范围是受到限制的实现格式例如通配符使用原因为了解决类型被限制死了不泛型接口声明格式接口名例子类实现了泛型接口,主类使用类对象,得出两者中年龄较泛型类不能继承自以及其子类•注意多个类型参数的泛型类应注意避免二义性错误例如数形式类型参数实际类型参数泛型类的局限类型参数不能实例化•不能实例化类型参数的数组•类的静态变量不能声明为类型参数类型•注意多个类型参数的泛型类应注意避免二义性错误例如命名习惯用大写字母单个字符命名形式类型参不能实例化类型参数的数组•类的静态变量不能声明为类型参数类型•泛型类不能继承自以及其子类•命名习惯用大写字母单个字符命名形式类型参数形式类型参数实际类型参数泛型类的局限类型参数不能实例化•使用泛型的例子•泛型类泛型类具有个或多个类型参数的类定义格式类名注意使用泛型的例子•泛型类泛型类具有个或多个类型参数的类定义格式类名注意命名习惯用大写字母单个字符命名形式类型参数形式类型参数实际类型参数泛型类的局限类型参数不能实例化•不能实例化类型参数的数组•类的静态变量不能声明为类型参数类型•泛型类不能继承自以及其子类•注意多个类型参数的泛型类应注意避免二义性错误例如命名习惯用大写字母单个字符命名形式类型参数形式类型参数实际类型参数泛型类的局限类型参数不能实例化•不能实例化类型参数的数组•类的静态变量不能声明为类型参数类型•泛型类不能继承自以及其子类•注意多个类型参数的泛型类应注意避免二义性错误例如泛型接口声明格式接口名例子类实现了泛型接口,主类使用类对象,得出两者中年龄较大的那个对象•受限泛型受限的含义指类型参数的取值范围是受到限制的实现格式例如通配符使用原因为了解决类型被限制死了不能动态根据实例来确定的缺点,引入了“通配符泛型上限通配符•格式•注意下限通配符•格式继承没关系泛型方法泛型方法类型参数不仅可以用来声明泛型类或者泛型接口,也可以用来声明泛型方法,而且这种声明的泛型方法可以用在非泛型类中。格式注意泛型方法可以在普通类中,也可在泛型类中类型变量放在修饰符如后第章泛型核心技术课程组课时安排课程目标课时安排学时课程目标了解出现泛型的相关的概念能够使用带有泛型的类了解泛型接口泛型方法通配符和受限泛型了解泛型在使用过程中的限制泛型概述泛型类泛型接口受限泛型通配符泛型方法泛型概述概念泛型本质上是提供类型的“类型参数”,也称为参数化类型或参量多态为什么使用泛型希望编写的代码能被很多不同类型的对象所重用,但又要避免类型任意化所带来的麻烦,比如插入类型出错强制转换等•以前的解决方案使用实现重用•以后的解决方案使用泛型不使用泛型,使用类的例子•使用泛型的例子•泛型类泛型类具有个或多个类型参数的类定义格式类名注意命名习惯用大写字母单个字符命名形式类型参数形式类型参数实际类型参数泛型类的局限类型参数不能实例化•不能实例化类型参数的数组•类的静态变量不能声明为类型参数类型•泛型类不能继承自以及其子类•注意多个类型参数的泛型类应注意避免二义性错误例如命名习惯用大写字母单个字符命名形式类型参数形式类型参数实际类型参数泛型类的局限类型参数不能实例化•注意多个类型参数的泛型类应注意避免二义性错误例如命名习惯用大写字母单个字符命名形式类型参泛型类不能继承自以及其子类•注意多个类型参数的泛型类应注意避免二义性错误例如大的那个对象•受限泛型受限的含义指类型参数的取值范围是受到限制的实现格式例如通配符使用原因为了解决类型被限制死了不继承没关系泛型方法泛型方法类型参数不仅可以用来声明泛型类或者泛型接口,也可以用来声明泛型方法,而且这种声明的泛型方法可以用在非泛型类中。格式课程目标课时安排学时课程目标了解出现泛型的相关的概念能够使用带有泛型的类了解泛型接口泛型方法通配符和受限泛型了解泛型在使用过程中的限制泛型概述泛型类泛型接口为什么使用泛型希望编写的代码能被很多不同类型的对象所重用,但又要避免类型任意化所带来的麻烦,比如插入类型出错强制转换等•以前的解决方案使用实现重用•以后的解式类名注意命名习惯用大写字母单个字符命名形式类型参数形式类型参
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
第 1 页 / 共 13 页
第 2 页 / 共 13 页
第 3 页 / 共 13 页
第 4 页 / 共 13 页
第 5 页 / 共 13 页
第 6 页 / 共 13 页
第 7 页 / 共 13 页
第 8 页 / 共 13 页
第 9 页 / 共 13 页
第 10 页 / 共 13 页
第 11 页 / 共 13 页
第 12 页 / 共 13 页
第 13 页 / 共 13 页
预览结束,喜欢就下载吧!
1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
1、该PPT不包含附件(如视频、讲稿),本站只保证下载后内容跟在线阅读一样,不确保内容完整性,请务必认真阅读。
2、有的文档阅读时显示本站(www.woc88.com)水印的,下载后是没有本站水印的(仅在线阅读显示),请放心下载。
3、除PDF格式下载后需转换成word才能编辑,其他下载后均可以随意编辑、修改、打印。
4、有的标题标有”最新”、多篇,实质内容并不相符,下载内容以在线阅读为准,请认真阅读全文再下载。
5、该文档为会员上传,下载所得收益全部归上传者所有,若您对文档版权有异议,可联系客服认领,既往收入全部归您。