zoukankan      html  css  js  c++  java
  • 泛型

     一、泛型

        泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。

       这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法。

    二、泛型类

      声明类名后使用<E>(E可以是任何其他字母),即可以指定该类是一个泛型类

     如:

        public class Gen<E> {

        private E atr;               //变量的声明

        public Gen(){ }    //构造方法

    三、泛型方法

         泛型方法使得该方法能够独立于类而产生变化

       要定义泛型方法,只需将泛型参数列表置于返回值之前

    如:public <E> E getX(E x){ return x; }

      四、泛型接口,与泛型类完全相同

    如:Public interface  TestGenerics<T> {  

          Public T getT(T t);                      //抽象方法

         Public String assume(T t);       //抽象方法 

        }

  • 相关阅读:
    5. Redis持久化
    4.Redis客户端
    3.Redis高级功能
    2.Redis五种数据结构
    1.Redis简介
    32.Mysql Cluster
    suffix ACM-ICPC 2017 Asia Qingdao
    多层BFS
    我想和你们说说java和C++___C加加
    11073 最热门的K个搜索串
  • 原文地址:https://www.cnblogs.com/xuekai/p/7157356.html
Copyright © 2011-2022 走看看