201671010110 2016 2017 2《java程序设计》

    在第十一周对前面的内容做了复习,在泛型程序设计的回顾中,有这些知识点很重要。首先在定义泛型类时,在“<>”内定义形式类型参数。实例化泛型类对象的时候,一定要在类名后面指定类型参数的值。泛型中<T extends Objects>,extends并不代表继承,它是类型范围上届限制。泛型中List<?Super CashCard> cards=new ArrayList<T>():是类型范围下届限制。泛型类不具有协变性。除了泛型类外,还可以只单独定义一个方法作为泛型方法,指定方法参数或者返回值指定为泛型类型的声明,留待方法调用时确定,泛型方法可以声明在泛型类中,也可以声明在普通类中。

    同时也在周五学习了新知识集合。在学习之前,对数据结构进行了介绍。一般来说,对数据结构可以分为两大类,线性数据结构和非线性数据结构。线性数据结构有线性表,栈,队列,串,数组和文件。非线性数据结构有树和图。在这学期的课程中也开设了数据结构这门课,对这部分的知识比较熟悉。

   JAVA的集合框架实现了对各种数据结构的封装,降低了对数据管理与处理的难度。所谓的框架就是对一个类库的集合,框架中包含很多超类,编程的人创建这些超类的子类可以比较方便的设计程序所需的类。比如,Swing类包。集合框架:java集合类库的统一架构。

在后半学期的学习中需要多看书多写代码提高自己的编程能力。

转载于:https://www.cnblogs.com/gaoshuping-1112/p/7789237.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值