美文网首页
Java泛型问题总结(旧)

Java泛型问题总结(旧)

作者: 手打小黑板 | 来源:发表于2020-02-13 09:37 被阅读0次
package com.liming.collection;

import java.util.Collection;

public class Test {
    public static void main(String[] args){
        System.out.println("TestCollection");

        MyCollection<String,Integer,Boolean,String,Integer,Double,Boolean> ms = new MyCollection<>();
     //   MyCollection<Integer,Boolean,Integer> mi = new MyCollection<>();
        ms.setStr("我爱祖国");

     //   mi.setStr(888);

        ms.setT1(123456);

     //   System.out.println(ms+" "+mi);
        System.out.println(ms.getT1());
    }
}

//ETV是代表类型字符,并没有明确具体类型 ,只有再声明变量的时候传递类型参数的时候确定具体的类型
class MyCollection<AA,BB,CC,DD,EE,FF,GG> {
    AA str;
    BB t1;

    public BB getT1() {
        return t1;
    }

    public void setT1(BB t1) {
        this.t1 = t1;
    }

    public void setStr(AA str) {
        this.str = str;
    }

    public AA getStr() {
        return str;
    }

    @Override
    public String toString() {
        return str.toString();
    }
}

//************************************************
//接口中使用泛型

package com.liming.method;

public interface Itf<AA,BB> {   //使用泛型
    void test(AA a);
}

class T implements Itf<String,Integer>{ //传递泛型参数

    @Override
    public void test(String i) {
        System.out.println(i);
    }
}

相关文章

  • Java泛型问题总结(旧)

  • Java泛型

    参考:Java知识点总结(Java泛型) 自定义泛型类 自定义泛型接口 非泛型类中定义泛型方法 继承泛型类 通配符...

  • Java 泛型

    java 泛型 很多朋友对java的泛型不是很理解,很多文章写的已不是很清楚,这篇博客对java泛型进行 一个总结...

  • java泛型

    本质:类型参数化 java总结——泛型

  • Java泛型教程

    Java泛型教程导航 Java 泛型概述 Java泛型环境设置 Java泛型通用类 Java泛型类型参数命名约定 ...

  • java 泛型

    很多朋友对Java的泛型不是很理解,很多文章写的已不是很清楚,这篇博客对java泛型进行 一个总结。 泛型的转换:...

  • 第二十八课:泛型

    泛型出现之前 泛型出现之后 Java深度历险(五)——Java泛型

  • Java编程思想---泛型(3)

    Java编程思想---泛型(3) 泛型带来的各类问题 任何基本类型都不能作为类型参数 Java泛型的限制之一是不能...

  • Kotlin 泛型

    说起 kotlin 的泛型,就离不开 java 的泛型,首先来看下 java 的泛型,当然比较熟悉 java 泛型...

  • java泛型中类型擦除的一些思考

    java泛型 java泛型介绍 java泛型的参数只可以代表类,不能代表个别对象。由于java泛型的类型参数之实际...

网友评论

      本文标题:Java泛型问题总结(旧)

      本文链接:https://www.haomeiwen.com/subject/xokkfhtx.html