美文网首页
Java基础(1)泛型

Java基础(1)泛型

作者: BadRosoul | 来源:发表于2018-08-15 13:03 被阅读0次

    1、泛型:泛化的类型,可以在调用时自己定义的一种参数类型;

    2、泛型方法:public <T>T 方法名是泛型方法的编写方式,这里设置成static是为了主函数调用

     testMethod函数是针对print函数的调用,通过print(1)直接将输入的参数设置为interger类型的1

    泛型方法

    加入一段代码可以查看此时T被赋予的参数类型

    打印设置的类型

    结果是Interger。

    另外,泛型的个数可以是多个,如<T,K>

    3、泛型类:class 类名 <T>

    泛型类

    类Stu的类型设置为T,通过函数showType()打印设置的类型,但是此时还是T,通过主函数的调用来设定类Stu的真正类型。

    主函数设定并调用函数showType

    由此可以得到结果:类型是:String。

    相关文章

      网友评论

          本文标题:Java基础(1)泛型

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