理论知识: 1.泛型类的定义,一个泛型类就是具有一个或多 个类型变量的类,即创建用类型作为参数的类。 如: class Generics<K,V>; 2.泛型方法,除了泛型类外,还可以只单独定义一个方法作为泛型方法,用于指定方法参数或者返回值为 泛型类型,留待方法调用时确定。泛型方法可以声明在泛型类 ...
分类:
编程语言 时间:
2018-11-04 17:07:58
阅读次数:
166
第十周总结 一、知识总结 1.定义简单泛型类 1.1一个泛型类Generic class就是具有一个或多个类型变量的类 1.2Java中,使用E表示集合的元素类型,K和V表示Map的关键字和值的类型。T(需要时还可以使用临近的U和S)表示“任意类型”。 1.3泛型类可以看作普通类的工厂 2.泛型方法 ...
分类:
其他好文 时间:
2018-11-04 14:48:06
阅读次数:
151
1、实验目的与要求 (1) 理解泛型概念; (2) 掌握泛型类的定义与使用; (3) 掌握泛型方法的声明与使用; (4) 掌握泛型接口的定义与实现; (5)了解泛型程序设计,理解其用途。 2、实验内容和步骤 实验1: 导入第8章示例程序,测试程序并进行代码注释。 测试程序1: l 编辑、调试、运行教 ...
分类:
编程语言 时间:
2018-11-04 14:19:05
阅读次数:
187
实验十 泛型程序设计技术 实验时间 2018-11-4 1、实验目的与要求 (1) 理解泛型概念; (2) 掌握泛型类的定义与使用; (3) 掌握泛型方法的声明与使用; (4) 掌握泛型接口的定义与实现; (5)了解泛型程序设计,理解其用途。 2、实验内容和步骤 实验1: 导入第8章示例程序,测试程 ...
分类:
编程语言 时间:
2018-11-04 14:02:46
阅读次数:
133
实验十 泛型程序设计技术 实验时间 2018-11-1 1、实验目的与要求 (1) 理解泛型概念; (2) 掌握泛型类的定义与使用; (3) 掌握泛型方法的声明与使用; (4) 掌握泛型接口的定义与实现; (5)了解泛型程序设计,理解其用途。 2、实验内容和步骤 实验1: 导入第8章示例程序,测试程 ...
分类:
其他好文 时间:
2018-11-04 12:53:09
阅读次数:
138
第8章泛型程序设计学习总结 第一部分:理论知识 主要内容: 什么是泛型程序设计 泛型类的声明及实例化的方法 泛型方法的定义 泛型接口的定义 泛型类型的继承规则 通配符类型及使用方法 1:泛型类的定义 (1) 一个泛型类(generic class)就是具有一个或多个类型变量的类,即创建用类型作为参数 ...
分类:
编程语言 时间:
2018-11-04 12:51:51
阅读次数:
174
1、实验目的与要求 (1) 理解泛型概念; (2) 掌握泛型类的定义与使用; (3) 掌握泛型方法的声明与使用; (4) 掌握泛型接口的定义与实现; (5)了解泛型程序设计,理解其用途。 一、理论知识 泛型类的定义: (1)泛型:也称参数化类型(parameterized type),就是在定义类、 ...
分类:
编程语言 时间:
2018-11-04 12:41:03
阅读次数:
141
一、理论部分 1、泛型:也称参数化类型。就是定义类、接口和方法时,通过类型参数指示将要处理的对象类型。 2、泛型程序设计:编写代码可以被很多不同类型的对象所重用。 3、泛型方法: a.除了泛型类外,还可以只单独定义一个方法作为泛型方法,用于指定方法参数或者返回值为泛型类型,留待方法调用时确定。 b. ...
分类:
编程语言 时间:
2018-11-04 11:14:25
阅读次数:
176
一、C#中的泛型引入了类型参数的概念,类似于C++中的模板,类型参数可以使类型或方法中的一个或多个类型的指定推迟到实例化或调用时,使用泛型可以更大程度的重用代码、保护类型安全性并提高性能;可以创建自定义的泛型类型(类、结构、接口、委托)和泛型方法; 1.在泛型类型的定义或泛型方法的声明中,类型参数是 ...
只能使用引用类型, 不能使用基本类型(int 与 Integer) 泛型类 泛型接口 泛型方法 ...
分类:
编程语言 时间:
2018-10-20 23:48:01
阅读次数:
209