java5核心基础泛型(2):泛型在反射中的应用
2020-11-24 13:08
标签:blog java io 2014 问题 re 贴代码如下: 以上代码就成功的通过反射方式获取了指定参数类型的String类的构造函数。 java5核心基础泛型(2):泛型在反射中的应用,搜素材,soscw.com java5核心基础泛型(2):泛型在反射中的应用 标签:blog java io 2014 问题 re 原文地址:http://blog.csdn.net/hymking/article/details/24616577如何通过反射获取指定参数类型的构造函数?
package highBasic.generic;
/**
* 泛型入门
*/
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.Collection;
public class GenericTest {
public static void main(String[] args) throws Exception
{
ArrayList collection =new ArrayList();
//在list中添加元素
collection.add(1);
collection.add(1L);
collection.add("abc");
int i=(Integer)collection.get(0);
//int i1=(Integer)collection.get(1);//----出现异常的语句
ArrayList
上述1注释以下的code:利用反射机制获取了参数为StringBuffer类型的String类的构造函数 constructor,然后通过constructor的newInstance()方法传入StringBuffer类型的参数创建了String对象。最后将String对象 string2的引用指向它。
文章标题:java5核心基础泛型(2):泛型在反射中的应用
文章链接:http://soscw.com/index.php/essay/22389.html