• 技术文章 >java >java基础

    java泛型类的使用语法

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

    1、语法

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

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

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

    实例

    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学习网