Java泛型
文章平均质量分 83
hanchao5272
路漫漫其修远兮,吾将上下而求索。https://hanchao.blog.csdn.net/
展开
-
Java泛型02 : 泛型原始类型、泛型类型命名规范、有界类型
[超级通道:Java泛型学习系列-绪论]本章主要对Java泛型类型的命名规范和有界泛型类型进行学习。1.泛型相关概念首先通过泛型类与泛型方法的语法,对几个概念进行说明: 泛型类与泛型方法示例/** * 泛型类语法示例 * Created by 韩超 on 2018/2/22. */public class MyGenericsType<T> { pri...原创 2018-02-22 11:56:29 · 4295 阅读 · 0 评论 -
Java泛型01 : 泛型简介、泛型由来、入门示例和其他说明
超级通道: Java泛型学习系列-绪论本章主要对Java泛型进行整体性介绍。1.泛型简介百度百科(修改版): 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。 在Java SE 1.5之前,没有泛型的情况的下,通过对类型Object...原创 2018-02-12 17:33:33 · 2229 阅读 · 0 评论 -
Java泛型03 : 泛型类、泛型方法、泛型接口
超级通道: Java泛型学习系列-绪论关于泛型类、泛型方法和泛型接口,之前的章节已经或多或少涉及到,本章主要对这三种使用方法进行更为详细的学习。1.泛型接口泛型接口的使用较为简单,这里给出一个示例。假设场景:某个演示程序需要开发一个能够生成演示数据的生成器,可以生成指定数据类型的数据。 示例展示:下面的例子中定义了一个演示数据生成器接口IDemoDataGenerator,并...原创 2018-02-22 15:48:11 · 2162 阅读 · 1 评论 -
Java泛型04 : 泛型类型擦除
超级通道: Java泛型学习系列-绪论本章主要对Java泛型的类型擦除进行学习。经过前面几个章节的学习,可以掌握泛型的基本用法,但是有可能这种掌握只是死记硬背。 为了从根本上掌握泛型的使用,我们需要正确的理解泛型,为了正确的理解泛型,我们需要首先理解类型擦除(Type Erasure)的概念。1.类型擦除初识先看Java泛型02 : 泛型原始类型、泛型类型命名规范、有界类型的一个...原创 2018-02-23 11:00:17 · 1993 阅读 · 2 评论 -
Java泛型05 : 泛型使用的8个限制
超级通道: Java泛型学习系列-绪论本章主要对Java泛型使用的8个限制进行说明。1.Java泛型不能使用基本类型java的基本类型:boolean,char,float,double,byte,int,short,long。 使用基本类型的泛型会编译报错,代码如下:List<int> list = new List<int>();// 编译前类...原创 2018-02-23 15:48:29 · 7351 阅读 · 5 评论 -
Java泛型06 : 通配符:上边界、下边界与无界
超级通道: Java泛型学习系列-绪论本章主要对Java泛型的通配符进行说明。1.概念简介在Java泛型定义时:用<T>等大写字母标识泛型类型,用于表示未知类型。用<T extends ClassA & InterfaceB …>等标识有界泛型类型,用于表示有边界的未知类型。在Java泛型实例化时:用<?>标识通配符,用于...原创 2018-02-23 17:48:08 · 8645 阅读 · 2 评论 -
Java泛型07 : Java自带的泛型Collection、List、Map、Set以及工具类Arrays和Collections
超级通道: Java泛型学习系列-绪论本章主要对Java自带的泛型Collection、List、Map和Set进行简单示例。1.Java集合首先回顾一下常用的Java集合类型的相关接口和类之间的关系: Java在集合类型的定义中使用了大量的泛型,下面对这些常见的类型进行学习。2.List和Set示例代码:/** * 演示Java自带泛型的集合Coll...原创 2018-02-23 23:03:33 · 2869 阅读 · 0 评论 -
Java泛型学习系列-绪论
最近在系统的学习Java泛型,遂将学习所得整理成博文,作为今后参考的依据。章节目录: Java泛型01 : 泛型简介、泛型由来、入门示例和其他说明 Java泛型02 : 泛型原始类型、泛型类型命名规范、有界类型 Java泛型03 : 泛型类、泛型方法、泛型接口 Java泛型04 : 泛型类型擦除 Java泛型05 : 泛型使用的8个限制 Java泛型06 : 通配符:上边界、下边界...原创 2018-02-12 15:48:59 · 2360 阅读 · 1 评论