ParameterizedType理解筆記


首先分享這篇文章《ParameterizedType詳解》 https://blog.csdn.net/JustBeauty/article/details/81116144 

ParameterizedType就是參數化類型的意思

聲明類型中帶有“<>”的都是參數化類型,比如List<Integer>,Map<String,Long>

getActualTypeArguments()返回Type[],即“<>”里的參數,比如Map<String,Integer>

getRawType()返回Tpye,得到“<>”前面的類型,比如List<String>

getOwnerType()返回Type,O<T>.I<S>類型變量調用時會返回O<T>,比如Map.Entry<Long,Short>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM