美文网首页
Java知识点整理(3)- 泛型类

Java知识点整理(3)- 泛型类

作者: 神坛下的我 | 来源:发表于2018-09-14 15:50 被阅读0次

泛型类

  • 泛型就是参数化类型,使用广泛的类型。
  • 泛型的作用:
  1. 安全:编译时检查类型安全。
  2. 方便:所有的强制转换都是自动和隐式的,提高代码的重用率。
  • 泛型常用字母:T type表示类型,K,V代表键值,E代表element,任意元素,?表示不确定的类型。
  • 格式:
class 类名 <字母列表> {
      修饰符 字母 属性; 
      修饰符 构造器 (字母){}
      修饰符 返回类型 方法(字母){}
}
  • 注意:不能使用在静态属性上,静态方法上
  • 使用:
  1. 指定具体类型,编译时会进行类型检查。
  2. 获取数据时不需要强制类型转换。
  3. 泛型使用时不能指定基本类型(使用包装类)。
  • 接口中泛型字母只能使用在方法中,不能使用在全局常量中。(因为接口中常量默认为 public static final)
  • 泛型方法格式:
修饰符 <字母> 返回类型 方法名(字母){}
  • 是否拥有泛型方法,与其所在的类是否泛型没有关系。
  • 泛型方法只能访问对象的信息,不能修改信息。

相关文章

  • Java泛型

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

  • Java知识点整理(3)- 泛型类

    泛型类 泛型就是参数化类型,使用广泛的类型。 泛型的作用: 安全:编译时检查类型安全。 方便:所有的强制转换都是自...

  • Java泛型教程

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

  • java泛型详解

    泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型...

  • java中泛型的正确使用姿势

    泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。利用好泛型,在系统架构中是一把利器。 ...

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

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

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

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

  • Java Generics

    1. 为什么要使用泛型 2. 泛型在Java中如何生效 3. 泛型类型 1) 泛型类或接口 一个类使用了一个或者多...

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

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

  • Kotlin 泛型

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

网友评论

      本文标题:Java知识点整理(3)- 泛型类

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