码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA 泛型方法与静态方法泛型

时间:2015-07-09 12:37:41      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

/*

复习备用:
泛型方法和静态方法泛型 泛型类定义的泛型 在整个类中有效 如果被方法使用 那么泛型类的对象明确要操作的具体类型后,所有要操作的类型就已经固定 为了让不同方法可以操作不同类型 而且类型还不确定 那么可以将泛型定义在方法上 静态方法泛型: 静态方法不可以访问类上定义的泛型 如果静态方法操作的应用数据类型不确定,可以将泛型定义在方法上 */ class Demo<T> { public void method(T t) { System.out.println("method :"+ t); } public static <W> void staticMethod(W w) { System.out.println("staticMethod :"+ w); } public <K> void show( K k) { System.out.println("Show :"+ k); } public <Q> void print(Q q) { System.out.println("Print :"+ q); } } class TestDemo { public static void main(String [] arags) { Demo<Double> d = new Demo<Double>(); d.method(3.4); d.staticMethod(true); d.show("haha"); d.print(new Integer(4)); } }

 

JAVA 泛型方法与静态方法泛型

标签:

原文地址:http://www.cnblogs.com/hubing/p/4632544.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!