您的位置:首页 > 编程语言 > Java开发

关于Java的泛型在所声明的对象中如何获取class或者实例的方法的总结

2012-08-30 16:11 597 查看
前段时间写过JSON字符串解析的代码,大部分工作都是在重复的写相同逻辑的代码,心血来潮打算用泛型解决这个重复的过程,结果可想而知一路上到处遇到问题,不过还好最后还是找到了解决办法。下面总结一下,一是自己备忘一下,二是分享一下。

总得说有两种方式可以解决这个问题,一种看上去技术含量很低,但是效果很好,也很简单,另一种要高一点,而且也很麻烦,在显示开发的时候也要不停的建造子类。

技术含量比较的低的方式:

    泛型类

TestMain

public class TestMain {
public static void main(String[] args) throws InstantiationException,
IllegalAccessException {
JSONUtilForTestObject go = new JSONUtilForTestObject();
TestObject obj = go.getT();
obj.printName();
}
}


  数据类同上例。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐