泛型的理解及應用(一):泛型擦除

  在筆者工作過程中,大略地知道Java在泛型設計上是一種「僞泛型」,存在着泛型擦除。在使用Gson編寫工具類之前,我一直錯誤地認爲:泛型的擦除就是把泛型內的實參全部替換成Object或者直接消滅泛型實參後生成Java的字節碼文件。但我的工作筆記上面清楚地寫着解決泛型擦除使用的兩個方法:①在構造器內傳遞泛型相關類型 ②使用反射獲取泛型實參   這一對比,擦除泛型實參生成字節碼文件與使用反射獲取泛型
相關文章
相關標籤/搜索