• 技术文章 >java >java基础

    java泛型类的使用语法

    小妮浅浅小妮浅浅2021-08-03 09:21:43原创4795

    1、语法

    1

    类名<具体的数据类型> 对象名=new 类名<具体的数据类型>();

    2、在Java1.7之后,new后面<具体数据类型>可以不写。泛型类不支持基本数据类型

    类名<具体的数据类型> 对象名=new 类名<>();

    实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    17

    18

    public class ManTest {

        public static void main(String[] args) {

            //在创建对象时就要给泛型标识指定具体的数据类型,这里我指定了String

            Gneeric<String> gneeric=new Gneeric<>("adawddwadwa");

             String  key1 =  gneeric.getKey();

            System.out.println("Key1="+key1);//Key1=adawddwadwa

      

            Gneeric<Integer> gneeric1=new Gneeric<>(123);

                int key2=gneeric1.getKey();

            System.out.println ("key2="+key2);//key2=123

             

            //泛型类在创建对象的时候是没有指定数据类型,将按照object类型操作

            Gneeric gneeric2=new Gneeric<>("awewaea");

            Gneeric gneeric3=new Gneeric<>(12121);

             Object key4 =gneeric3.getKey();

      

        }

    }

    以上就是java泛型类的使用语法,希望对大家有所帮助。更多Java学习指路:Java基础

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java泛型类
    上一篇:java守护线程的执行优先级 下一篇:java泛型接口的使用注意

    相关文章推荐

    • java内置函数式接口有哪些?• java8中注解的多种用法• java之JDK注解的介绍• java中@SuppressWarnings是什么意思• java对象分配内存的两种类型• java switch语句的执行过程• java类中的两种成员访问• java this关键字的使用注意• java ThreadLocal的创建和访问• java如何在表格添加水印• java类加载器的常用方法• java如何重写findClass方法• java中&和&&有什么区别

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网