美文网首页
集合框架(泛型接口的概述和使用)

集合框架(泛型接口的概述和使用)

作者: 养码哥 | 来源:发表于2018-04-06 23:22 被阅读0次

核心代码:

package com.ithelei;

/*
 * 泛型接口:把泛型定义在接口上
 */
public interface Inter<T> {
public abstract void show(T t);
}

//

   package com.ithelei;

//实现类在实现接口的时候
//第一种情况:已经知道该是什么类型的了

//public class InterImpl implements Inter<String> {
//
//  @Override
//  public void show(String t) {
//      System.out.println(t);
//  }
// }

//第二种情况:还不知道是什么类型的
public class InterImpl<T> implements Inter<T> {

@Override
public void show(T t) {
    System.out.println(t);
    }
}

//

 package com.ithelei;
public class InterDemo {
public static void main(String[] args) {
    // 第一种情况的测试
    // Inter<String> i = new InterImpl();
    // i.show("hello");

    // // 第二种情况的测试
    Inter<String> i = new InterImpl<String>();
    i.show("hello");

    Inter<Integer> ii = new InterImpl<Integer>();
    ii.show(100);
    }
}

相关文章

  • 集合

    集合 Java集合框架 将集合的接口和实现分离 Collection接口 迭代器 泛型使用方法 集合框架中的接口 ...

  • 集合框架(泛型接口的概述和使用)

    核心代码: // // 邮箱:ithelei@sina.cn 技术讨论群:687856230 GoodLuck

  • Java 进阶:集合框架1

    目录 一、集合类1. 概述2. 集合类的框架3. 参数化类型和泛型二、Collection 接口三、 集合 Col...

  • 四、Java高级--1、泛型

    泛型定义:数据类型参数化,提前定义好集合中放入什么类型集合框架中没使用泛型和使用泛型的比较 泛型规则和限制1、泛型...

  • 集合框架(泛型概述和基本使用)

    核心代码: 邮箱:ithelei@sina.cn 技术讨论群:687856230 GoodLuck

  • 泛型

    泛型的使用 jdk 5.0新增的特性 在集合中使用泛型 ① 集合接口或集合类在jdk5.0时都修改为带泛型的结构。...

  • 集合框架(泛型方法的概述和使用)

    ObjectTool ObjectToolDemo 邮箱:ithelei@sina.cn 技术讨论群:687856...

  • java 泛型和多态的区别

    1、使用泛型可以最大限度的复用代码、保护类型安全以及提高性能,例如:泛型集合框架的使用。(没有泛型以前,集合中加入...

  • 深入学习java系列之集合框架

    集合概述 java 集合部分主要有 java 集合框架相关的内容和 java 泛型相关的内容。 集合是用来做什么的...

  • 泛型(jdk5.0新特性)

    在集合中使用泛型 1、集合接口或集合类在jdk5.0时都修改为带泛型的结构2、在实例化集合类时,可以指明具体的泛型...

网友评论

      本文标题:集合框架(泛型接口的概述和使用)

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