- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaJavaCollectionE接口2SetE接口4泛型31ListE接口33MapK,E接口35本章内容提要泛型泛型(Generics)是Sun公司在JDK1.5中推出的,其主要目的是建立具有类型安全的集合框架,如链表、散列映射等数据结构。6.1泛型1.泛型类声明可以使用“class名称泛型列表”声明一个类,为了和普通的类有所区别,这样声明的类称做泛型类,格式如下:classAE6.1泛型2.泛型接口与泛型类的定义相类似,同样可以使用“interface名称泛型列表”声明一个接口,这样声明的接口称做泛型接口,如:interfaceComputerE6.1泛型Collection接口是构造集合框架的基础,它位于集合框架层次结构的顶层。它声明所有集合框架类都将继承的核心方法。因为所有集合框架类均实现了Collection接口,所以熟练掌握这些方法的使用对于理解集合框架是十分必要的。6.2CollectionE接口List接口继承了Collection接口,List接口定义了一种列表的数据结构,它声明了一组针对列表中元素进行存取的方法。List使用一个基于零的下标,可以通过下标完成对列表中元素的插入和删除操作。6.3ListE接口ArrayList类ArrayList类继承AbstractList并实现List接口,它提供了一种数组列表的数据结构。ArrayList支持可随需要而增长的动态数组,在Java中,标准数组是定长的,在数组创建之后,它们不能被加长或缩短,这也就意味着开发者必须事先知道数组可以容纳多少元素,但在一般情况下,只有在运行时才能知道具体需要多大的数组,为了解决这个问题。
。6.3ListE接口JavaJava
文档评论(0)