`
gaosililn
  • 浏览: 70045 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

自定义泛型类获取子类的实体类类型

    博客分类:
  • Java
 
阅读更多
public class ClassT<T> {

	private Class<T> clazz;

	/**
	 * 构造方法 
	 * 通过Java的发射机智获取子类传过来的实体类类型
	 */
	public ClassT() {
		ParameterizedType type = (ParameterizedType) this.getClass().getGenericSuperclass();
		this.clazz = (Class<T>) type.getActualTypeArguments()[0];
	}

}

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics