Java中方法名称和泛型相同的用法示例

  • 更新时间:2022-06-11 11:53:03
  • 编辑:蒲宏朗
给大家整理了Java相关的编程文章,网友沈娅欣根据主题投稿了本篇教程内容,涉及到Java、方法名称、泛型相关内容,已被885网友关注,内容中涉及的知识点可以在下方直接下载获取。
《Java编程技术大全》视频教学录像
《Java编程技术大全》视频教学录像
  • 大小:3.2 GB
  • 发布人:宰锐逸
  • 下载:Java

本文实例讲述了Java中方法名称和泛型相同的用法。分享给大家供大家参考,具体如下:

一 点睛

Java中,方法的名称可以用泛型替代。

二 实战

1 代码

public class SupGent {
  public class A<E> {
    E t;
    public A( E t ) {
      this.t = t;
    }
    public E E() {  //采用了泛型E,碰巧方法名称也是E,只不过不要弄混淆,有点像宏替换
      return t;
    }
  }
  public class B<E> extends A<E> {
    public B( E t ) {
      super(t);
    }
  }
  public static void main( String[] args ) {
    B<String> b = (new SupGent()).new B<String>("test");
    System.out.println(b.E());
  }
}

2 运行

test

3 说明

和下面代码等价

public class SupGent {
  public class A<E> {
    E t;
    public A( E t ) {
      this.t = t;
    }
    public E String() {
      return t;
    }
  }
  public class B<E> extends A<E> {
    public B( E t ) {
      super(t);
    }
  }
  public static void main( String[] args ) {
    B<String> b = (new SupGent()).new B<String>("test");
    System.out.println(b.String());
  }
}

希望本文所述对大家java程序设计有所帮助。

相关下载

  • 趣学JavaScript:教孩子学编程

    大小:42.7 MB
  • Java项目开发案例精粹

    大小:33.69MB
  • Java Web开发实例大全:提高卷

    大小:179.4 MB

相关教程

  • Java中的Random()函数及两种构造方法

    给大家整理一篇关于java的教程,Java中存在着两种Random函数分别是java.lang.Math.Random和java.util.Random,文中给大家介绍了random()的两种构造方法,感兴趣的朋友跟随小编一起看看吧

    发布时间:2022-06-10主题:

    查看详情
  • Java统计字符串中字符出现次数的方法示例

    Java统计字符串中字符出现次数的方法示例

    给大家整理一篇关于Java的教程,这篇文章主要介绍了Java统计字符串中字符出现次数的方法,涉及Java针对字符串的遍历、查找、计算等相关操作技巧,需要的朋友可以参考下

    发布时间:2022-06-10主题:

    查看详情
  • Java实现base64图片编码数据转换为本地图片的方法

    给网友们整理关于java的教程,这篇文章主要介绍了Java实现base64图片编码数据转换为本地图片的方法,涉及java编码转换及图片文件生成相关操作技巧,需要的朋友可以参考下

    发布时间:2022-06-10主题:

    查看详情
  • 一起来了解Java的策略模式

    一起来了解Java的策略模式

    给大家整理了关于Java的教程,这篇文章主要为大家详细介绍了Java的策略模式,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助

    发布时间:2022-06-10主题:Java策略模式

    查看详情
  • Java序列化常见实现方法代码实例

    给网友朋友们带来一篇关于Java的教程,这篇文章主要介绍了Java序列化常见实现方法代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    发布时间:2022-06-10主题:Java序列化

    查看详情
  • Java8 Collectors.toMap的坑

    给网友们整理关于java8的教程,这篇文章主要介绍了Java8 Collectors.toMap的坑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    发布时间:2022-06-11主题:Java8 Collectors.toMap

    查看详情
  • Java实现微信公众平台朋友圈分享功能详细代码

    为网友们分享了关于java的教程,这篇文章主要介绍了Java实现微信公众平台朋友圈分享功能详细代码,小编觉得挺不错的,这里分享给大家,供需要的朋友参考。

    发布时间:2022-06-10主题:

    查看详情

用户留言