zoukankan      html  css  js  c++  java
  • 201671010128 2017-10-30《Java程序设计》之泛型程序设计

    一、基本概念

    1. 泛型也被称为参数化类型(parameterized type),就是在定义类、接口和方法时,通过类型参数指示将要处理的对象类型。(如ArrayList类)
    2. 泛型程序设计(Generic programming)意味着编写代码可以被很多不同类型的对象所重用。
    3. 一个泛型类(generic class)就是具有一个或多个类型变量的类,即创建用类型作为参数的类。

    二、一些特性

    1. 泛型类可以有多个类型变量。例如:public class Pair<T, U> { … }
    2. 类定义中的类型变量用于指定方法的返回类型以及域、局部变量的类型。

    三、泛型方法

    1. 除了泛型类外,还可以只单独定义一个方法作为泛型方法,用于指定方法参数或者返回值为泛型类型,留待方法调用时确定。
    2. 泛型方法可以声明在泛型类中,也可以声明在普通类中。

    四、面向对象程序设计课程学习进度条

    周次 (阅读/编写)代码的行数 发布博客量/评论博客数量 课堂/课余学习时间(小时) 最满意的编程任务
    第一周 20/7 1/1 6/4 编写Hello world程序
    第二周 38/20 1/1 6/5 实验二 任务三
    第三周 50/30 1/1 6/7 实验三
    第四周 58/46 1/1 6/5 编写输出N位数各位数字,及求和
    第五周 67/53 1/1 6/6 类的定义与重载
    第六周 71/60 1/1 6/4 接口
    第八周 80/66 1/1 6/3 Lamdba表达式
    第九周  85/60  1/1  6/2  ID的操作
    第十周 121/80 1/ 6/2 实验九
    ......        
    累计 590/415 9/8 54/38  
  • 相关阅读:
    JAVA 读取excel文件成List<Entity>
    JAVA 下载单个文件
    js替换指定位置字符串
    Java学习——继承
    Java——单例设计模式
    Java学习——static关键字
    个人成长阶段
    Android_xml背景色的值
    Android开发_关于点击事件
    Android开发_关于中英文切换
  • 原文地址:https://www.cnblogs.com/rhq-java/p/7822550.html
Copyright © 2011-2022 走看看