berg369
berg369
2010-02-03 09:03

难题:如何通过分析类获取其方法返回值的实际类型?

  • it技术
  • 互联网问答
  • IT行业问题
  • 编程语言问答
  • 计算机技术

只知道全限类名、方法名的情况下(不执行该类的方法),能否分析出该方法返回值的实际类型?
例如:
[code="java"]
public class UserView implements IView{
public Object execute(HttpServletRequest request){
User user=new User();
......
return user;
}
}
[/code]
在不执行的情况下,如何能够得知该类返回的是User类型对象呢?

说明:IView接口为velocity(或freemarker)提供数据,可接受任何对象作为返回值,但在为一个具体实现类UserView开发velocity模板时,希望获得返回对象的具体类型信息(属性和方法),对velocity开发起到辅助作用

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答

为你推荐