JavaSE 5中获取Class短名

Class有一个方法,getName(),但它是返回Fully Qualified Name的,如com.alfredxiao.model.MyClass。

从JDK1.5增加了了一个方法getSimpleName(),可以返回短类名,即上例中的MyClass,这就方便很多啦!!!

 

注意如果是Array类的东西和Anonymous类的话,可能会有特别之处,需要留意。另外,如果你的运行环境是可能动态修改你的类的地方,如EJB,那么,也未必就是你期待的那个结果,同样值得留意。

posted @ 2010-09-27 15:08  长须飘飘  阅读(519)  评论(0编辑  收藏  举报