学习:Java泛型之二(泛型方法)
2012-03-09 11:16
337 查看
看了上一篇《Java泛型之一》,再来学习泛型方法就容易了。
代码如下:
首先,泛型的声明,必须在方法的修饰符(public,static,final,abstract等)之后,返回值声明之前。
然后,和泛型类一样,可以声明多个泛型,用逗号隔开。
先看看效果,调用display
/**
* 泛型方法测试
*/
GenMethod.display(123);
GenMethod.display("");
GenMethod.display(123f);
结果为:
class java.lang.Integer
class java.lang.String
class java.lang.Float
代码如下:
package generic; /** * 泛型方法测试 * * @author caiyu * */ public class GenMethod { public static <T> void display(T t) { System.out.println(t.getClass()); } }
首先,泛型的声明,必须在方法的修饰符(public,static,final,abstract等)之后,返回值声明之前。
然后,和泛型类一样,可以声明多个泛型,用逗号隔开。
先看看效果,调用display
/**
* 泛型方法测试
*/
GenMethod.display(123);
GenMethod.display("");
GenMethod.display(123f);
结果为:
class java.lang.Integer
class java.lang.String
class java.lang.Float
相关文章推荐
- 学习:Java泛型之二(泛型方法)
- MyBatis由浅入深学习总结之二:MyBatis解决Java实体类和数据库表字段不一致方法总结
- java学习之路 之 高级类特性1-面向对象特征之二:继承及方法重写(override)
- 学习java之泛型类和泛型方法
- MyBatis由浅入深学习总结之二:MyBatis解决Java实体类和数据库表字段不一致方法总结
- Java Web 学习笔记之二:Java HttpURLConnection保持会话的方法
- 【Java学习】使用泛型和反射 创建通用的数据库查询方法
- MyBatis由浅入深学习总结之二:MyBatis解决Java实体类和数据库表字段不一致方法总结
- Java学习笔记之泛型(二):在方法上自定义泛型
- java学习脚印: 泛型(Generic)认识之二
- Java基础学习之泛型(泛型方法、泛型类、通配符的使用)
- [bxd学习java基本点]13泛型类,泛型方法,当定义二种类型的泛型方法时,用迭代器的方法
- Java 学习之路 之 泛型方法
- Java学习提要——方法"反射"基本操作与"绕过泛型"实验
- Java学习-026-类名或方法名应用之二 -- 统计分析基础
- java泛型之二——方法泛型
- Java学习—泛型方法
- Java学习笔记003——继承、抽象类、类相等测试、泛型数组列表、可变参数方法
- [bxd学习java基本点]13泛型类,泛型方法,当定义二种类型的泛型方法时,用迭代器的方法
- java学习第十八天之泛型、ArrayList、TreeSet、HashSet、泛型方法,泛型接口、泛型类、泛型的限定