日期:2014-05-20  浏览次数:20618 次

Object o = BookAction.class;
Object o = BookAction.class;
看到Strut2里面的ActionSupport中有一句是这样的,这是什么意思呢?
protected static Logger LOG = LoggerFactory.getLogger(ActionSupport.class);

------解决方案--------------------
BookAction是一个类,BookAction.class是这个类的Class对象
任何类都有其对应的Class对象,Class对象保存的是该类的信息,即有什么属性,有什么方法等等,这样可以就可以通过反射的方式来访问该类的实例了
Object o = BookAction.class; <==> Object o = new BookAction().getClass();