ice world
There is nothing too difficult if you put your heart into it.
posts - 104, comments - 103, trackbacks - 0, articles - 0
導航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
<
2012年4月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
1
2
3
4
5
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(8)
給我留言
查看公開留言
查看私人留言
隨筆分類
ArcGIS(2)
CSS(4)
Database(14)
eclipse(10)
Hibernate(1)
Java(30)
Javascript(6)
Others(15)
Strut1(3)
Tomcat(7)
Weblogic(1)
Windows(13)
加解密(5)
隨筆檔案
2016年8月 (1)
2016年1月 (1)
2014年3月 (1)
2014年1月 (3)
2013年11月 (1)
2013年9月 (1)
2013年8月 (1)
2013年7月 (2)
2013年6月 (1)
2013年3月 (1)
2013年2月 (4)
2013年1月 (1)
2012年9月 (1)
2012年7月 (2)
2012年6月 (3)
2012年5月 (8)
2012年4月 (1)
2011年11月 (1)
2011年10月 (1)
2011年9月 (1)
2011年8月 (1)
2011年6月 (2)
2011年5月 (3)
2011年4月 (61)
2007年12月 (1)
搜索
最新評論
1.?re: Failed to load JavaHL Library解決方法
嘖嘖,一語中的。
--Jerry Zhang
2.?re: Error 1935的解決方法
我安裝上面的方法成功了,各位同學們,千萬別忘記修改注冊表后重啟電腦:)
--mentoruser
3.?re: CXF+Spring+Tomcat簡明示例
評論內(nèi)容較長,點擊標題查看
--無異
4.?re: CXF+Spring+Tomcat簡明示例
評論內(nèi)容較長,點擊標題查看
--chiangpan
5.?re: Failed to load JavaHL Library解決方法[未登錄]
頂頂頂
--小明
閱讀排行榜
1.?Failed to load JavaHL Library解決方法(78926)
2.?CXF+Spring+Tomcat簡明示例(51159)
3.?java RSA加密解密(42690)
4.?Java Tomcat SSL 服務端/客戶端雙向認證(一)(32924)
5.?Java DES文件加密解密 javax.crypto.BadPaddingException: Given final block not properly padded(30899)
評論排行榜
1.?CXF+Spring+Tomcat簡明示例(27)
2.?Java Tomcat SSL 服務端/客戶端雙向認證(一)(22)
3.?Java數(shù)字證書對文件/加密/解密/簽名/校驗簽名(8)
4.?java RSA加密解密(7)
5.?Failed to load JavaHL Library解決方法(6)
(ParameterizedType) getClass().getGenericSuperclass().getActualTypeArguments()[0]得到的是什么?
Posted on 2012-04-27 09:13
IceWee
閱讀(7587)
評論(2)
編輯
收藏
所屬分類:
Java
這種寫法一般都會在基類中看到,而且是使用了JAVA泛型的,比如我們J2EE中的BaseDAO什么的,請看代碼,其實簡寫了,分開寫就明了了。
基類:
import
java.lang.reflect.ParameterizedType;
import
java.lang.reflect.Type;
public
abstract
class
SuperClass
<
T
>
{
private
Class
<
T
>
beanClass;
@SuppressWarnings(
"
unchecked
"
)
public
SuperClass()
{
super
();
ParameterizedType parameterizedType
=
(ParameterizedType) getClass().getGenericSuperclass();
Type[] types
=
parameterizedType.getActualTypeArguments();
beanClass
=
(Class
<
T
>
) types[
0
];
}
public
Class
<
T
>
getBeanClass()
{
return
beanClass;
}
public
void
setBeanClass(Class
<
T
>
beanClass)
{
this
.beanClass
=
beanClass;
}
public
static
void
main(String[] args)
{
SuperClass
<
Cat
>
superClass
=
new
SubClass();
System.out.println(superClass.getBeanClass());
}
}
子類:
public
class
SubClass
extends
SuperClass
<
Cat
>
{
public
SubClass()
{
super
();
}
}
class
Cat
{
public
Cat()
{
super
();
}
}
運行SuperClass后控制臺會打印:
class com.stos.test.generic.Cat
看到運行結(jié)果你可能就清楚了,就是獲取實際的泛型類。
Feedback
#
re: (ParameterizedType) getClass().getGenericSuperclass().getActualTypeArguments()[0]得到的是什么?
回復
更多評論
2015-10-12 17:11 by
fsfasf
傻屌
#
re: (ParameterizedType) getClass().getGenericSuperclass().getActualTypeArguments()[0]得到的是什么?
回復
更多評論
2015-10-12 17:17 by
fsfasf
你媽靈車漂移
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關文章:
Java日常隨意記
FTPClient上傳文件蝸牛速度的解決方法
HttpClientUtils
Java獲取本機IP列表
Exception loading sessions from persistent storage
Java Tomcat SSL 服務端/客戶端雙向認證のApache HttpClient(二)
Java Tomcat SSL 服務端/客戶端雙向認證(一)
Java MD5校驗工具類
ExceptionUtil 獲取異常堆棧內(nèi)容
Java Zip Utils 壓縮/解壓縮工具包
Powered by:
BlogJava
Copyright © IceWee
主站蜘蛛池模板:
精品国产免费一区二区三区
|
亚洲人成激情在线播放
|
国产精品国产亚洲区艳妇糸列短篇
|
免费无遮挡无码永久视频
|
国产亚洲精品久久久久秋霞
|
国产黄色片免费看
|
中文字幕亚洲图片
|
亚欧洲精品在线视频免费观看
|
亚洲七七久久精品中文国产
|
一区二区三区免费视频播放器
|
亚洲视频在线免费
|
国产成人无码精品久久久免费
|
久久久久亚洲av毛片大
|
中文字幕av免费专区
|
国产亚洲福利精品一区
|
男女作爱在线播放免费网站
|
激情内射亚洲一区二区三区
|
2015日韩永久免费视频播放
|
亚洲av片不卡无码久久
|
女人让男人免费桶爽30分钟
|
小说专区亚洲春色校园
|
4338×亚洲全国最大色成网站
|
两个人日本WWW免费版
|
亚洲AV成人一区二区三区AV
|
国内免费高清在线观看
|
美女被羞羞网站免费下载
|
亚洲AV无码一区二三区
|
国产午夜免费高清久久影院
|
亚洲国产理论片在线播放
|
国产美女无遮挡免费视频网站
|
在线播放国产不卡免费视频
|
久久久久亚洲精品无码系列
|
又粗又大又黑又长的免费视频
|
在线观看亚洲网站
|
亚洲精品无码不卡在线播放HE
|
国产成人免费高清激情明星
|
久久久久亚洲精品无码网址色欲
|
亚洲一区二区三区在线观看精品中文
|
91香焦国产线观看看免费
|
国产精品亚洲一区二区无码
|
亚洲gv白嫩小受在线观看
|