泛型方法

来源:互联网 发布:淘宝没有成交记录 编辑:程序博客网 时间:2024/06/13 23:36

Java中的泛型方法的理解,对于下面两种泛型方法的示例:

package com.zjq.generic;public class GenericMethod {int s = 0;public static void main(String[] args) {GenericMethod genericMethod = new GenericMethod();genericMethod.method1("");Test s = genericMethod.get();}/** * 泛型方法 * 传入的参数是泛型类型 */private <T> void method1(T t) {System.out.println(t.getClass().getName());}    /**     * 引用的声明是泛型类型     */private <T> T get() {Object o = new Test();return (T) o;}}

output:

java.lang.String

一种传入的参数类型是泛型的类型,

一种引用的声明类型是泛型的类型。




原创粉丝点击