首页
IT培训常见问题
企业资讯
学员活动
师资团队
图书教材
发布 : Java培训 发布时间:2021-12-07 14:58:52
“泛型” 意味着编写的代码可以被不同类型的对象所重用。泛型的提出是为了编写重用性更好的代码。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。
泛型方法的定义
[public] [static] 返回值类型 方法名(T 参数列表)
泛型方法的使用
- class Base<T> {
- T m;
- Base( T t ) {
- m = t;
- }
- public void print() {
- System.out.println("base print : " + m);
- }
- }
- public class test {
- public static void main( String[] args ) {
- Base<String> base = new Base<String>("bb"); // 标准表示法
- Base<String> base1 = new Base("aa"); //兼容老版本,但不安全,会给出警告
- Base<String> base2 = new Base<>("cc"); // 菱形表示法
- base.print();
- base1.print();
- base2.print();
- }
- }
例如:public class Fruit
咨询还可获得
对应免费课程