美文网首页
Java 泛型

Java 泛型

作者: Lrxc | 来源:发表于2020-01-14 11:16 被阅读0次

一. 常用通配符
都是通配符,没有区别,只是为了提高阅读性,使用A-Z中任意一个字母都是可以的

常用的 T,E,K,V,?
? 表示不确定的 java 类型
T (type) 表示具体的一个java类型
K V (key value) 分别代表java键值中的Key Value
E (element) 代表Element

二. 泛型方法

public class FanChild<T> {

    private T obj;

    /**
     * 泛型烦方法
     */
    public void add(T e) {
        this.obj = e;
    }

    public T get() {
        return obj;
    }
}

测试

    public static void main(String[] args) {
        FanChild<String> fan = new FanChild<String>();
        fan.add("123");
        String s = fan.get();
        System.out.println(s);
    }

三. 泛型静态方法

public class Fan {

    /**
     * 泛型静态方法
     */
    public static <T> T add(T t) {
        return t;
    }
}

测试

    public static void main(String[] args) {
        String add = Fan.add("123");
        System.out.println(add);
    }

相关文章

  • Java泛型教程

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

  • 第二十八课:泛型

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

  • Kotlin 泛型

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

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

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

  • Java泛型

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

  • Java泛型—Java语法糖,只在编译有作用,编译后擦出泛型

    Java泛型—Java语法糖,只在编译有作用,编译后擦出泛型 在代码进入和离开的边界处,会处理泛型 Java泛型作...

  • JAVA 核心笔记 || [xxx] 泛型

    泛型 JAVA 的参数化类型 称为 泛型 泛型类的设计 Learn12.java 运行

  • 简单回顾Java泛型之-入门介绍

    什么时候开始有了Java泛型?什么是Java泛型?为什么要引入Java泛型?什么时候用到了泛型?可不可以给泛型下一...

  • Kotlin 泛型

    Kotlin 支持泛型, 语法和 Java 类似。例如,泛型类: 泛型函数: 类型变异 Java 的泛型中,最难理...

  • JAVA-泛型

    JAVA-泛型 sschrodinger 2018/11/15 简介 泛型是Java SE 1.5的新特性,泛型的...

网友评论

      本文标题:Java 泛型

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