泛型使用在方法和类上Java
泛型使用在方法上(使用较多)
使用泛型方法,需要定义一个类型,一般使用大写字母表示,例如,T表示任何引用数据类型,
注意: 必须写在返回值之前,
代码:
调用:
结果:
同样其他的数组也可以,可以自己写写,就不在这再举列子,不可以传入八种基本类型的数组,但可以传入它们所对应的八种包装类的数组对象.
泛型在类上的使用
在类上定义个类型,也就是泛型,这个类型可以在类里边直接使用,
代码:
注意:如果在静态方法(静态成员)上,是无法使用类上定义的泛型,因为静态方法(或静态成员)随着类的创建而创建,而类泛型是在创建对象时,才确定它的类型,类的创建优先于对象的创建,
代码:
第一篇博客(弟弟成长记)