zoukankan      html  css  js  c++  java
  • 201671010110 2016 2017 2《java程序设计》

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

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

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

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

  • 相关阅读:
    第21,22章:出现次数超过一半的数字,最短摘要的生成
    String的方法
    最长公共子串
    第29章:字符串编辑距离
    字符串转换为整数
    第11章:最长公共子序列(LCS:Longest Common Subsequence)
    django开发_七牛云CNAME解析
    django开发_七牛云图片管理
    FastDFS分布式文件系统
    requests获取响应时间(elapsed)与超时(timeout)、小数四舍五入
  • 原文地址:https://www.cnblogs.com/gaoshuping-1112/p/7789237.html
Copyright © 2011-2022 走看看