美文网首页
Java 泛型方法的使用举例

Java 泛型方法的使用举例

作者: 科学旅行者 | 来源:发表于2016-11-24 09:59 被阅读37次

参考资料:《Java程序设计经典课堂》 (清华大学出版社)

class GenericMethod {//创建一个GenericMethod类;
    public<T> void f(T x) {//声明一个f()泛型方法;//能够独立于类而产生变化;
        System.out.println(x.getClass().getName());
    }//返回调用该方法时所传入的参数类型名;
}

public class GenericMethodTest {
    public static void main(String[] args) {
        GenericMethod gm = new GenericMethod();
        gm.f("");//字符串类型;//编译器会为我们找出具体的类型;
        gm.f(1);//整型;
        gm.f(1.0f);//float型;
        gm.f('c');//字符型;
        gm.f(gm);//GenericMethod类型;
    }
}
/*
java.lang.String
java.lang.Integer
java.lang.Float
java.lang.Character
GenericMethod
*/

相关文章

  • Java 泛型方法的使用举例

    参考资料:《Java程序设计经典课堂》 (清华大学出版社)

  • 泛型,复习

    Java泛型详解:和Class的使用。泛型类,泛型方法的详细使用实例 - LZJWXJ树袋熊 - CSDN博客

  • java 泛型解析

    Java 泛型 1、泛型的精髓是什么 2、泛型方法如何使用 概述: 泛型在java中具有重要地位,在面向对象编程模...

  • Java泛型:类型擦除

    前情回顾 Java泛型:泛型类、泛型接口和泛型方法 类型擦除 代码片段一 显然在平时使用中,ArrayList (...

  • 一文看懂JAVA泛型

    [TOC] Java泛型 “ Java Generics ”是一个技术术语,表示与泛型类型和方法的定义和使用相关的...

  • Java 泛型

    Java 泛型 一个基本的原则是:无论何时,只要你能做到,你就应该尽量使用泛型方法。也就是说,如果使用泛型方法可以...

  • JDK1.5后增加了泛型,那么为什么要有泛型呢?我们该如何自定义

    本篇主要讲解java泛型的理解、集合中简单使用泛型、自定义泛型结构(包括类、接口、方法)。 一、什么是泛型? 通俗...

  • 想理解泛型吗?看这一篇就够了!

    一、前言二、泛型类2.1 概述Java中泛型使用情况大致包括三种:泛型类、泛型接口、泛型方法 本节演示泛型类。 2...

  • Kotlin-泛型和委托

    泛型 泛型的使用是为了程序有更好的扩展性。泛型类和泛型方法 泛型的高级特性java的泛型是通过类型擦除机制来实现的...

  • ★13.泛型

    关于泛型 静态方法无法访问泛型的类型参数。(C++可以) Java泛型使用擦除实现,如运行时,List ,List...

网友评论

      本文标题:Java 泛型方法的使用举例

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