有这样的方法:
protected <T> T getBean(String beanId, Class<T> beanCls) {
return beanCls.cast(context.getBean(beanId));
}
context.getBean(beanId)
可以成功返回名为“MobileUser”的pojo,但这对cast()
意味着什么?它返回了什么?谢谢
答案 0 :(得分:2)
将对象强制转换为此Class表示的类或接口 对象
在此处详细了解此方法的用法:http://www.tutorialspoint.com/java/lang/class_cast.htm
答案 1 :(得分:0)
来自Java Doc
将对象强制转换为此Class对象所代表的类或接口。