首页 > 编程语言 > 详细

201671010128 2017-10-30《Java程序设计》之泛型程序设计

时间:2017-11-12 19:39:46      阅读:202      评论:0      收藏:0      [点我收藏+]

一、基本概念

  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  

201671010128 2017-10-30《Java程序设计》之泛型程序设计

原文:http://www.cnblogs.com/rhq-java/p/7822550.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!