【Java】【反射】泛型反射

泛型反射

在運行時,泛型是無效的,所以可以通過反射在運行時將其他類型變量添加到集合,而不需要考慮泛型

public class Demo_Reflect {
    public static void main(String[] args) throws Exception {
        ArrayList<Integer> list = new ArrayList<>();
        list.add(111);
        list.add(222);
        
        Class cls = Class.forName("java.util.ArrayList");
        Method m = cls.getMethod("add", Object.class);
        m.invoke(list, "abc");
        
        System.out.println(list);
    }
}
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 對象的創(chuàng)建與銷毀 Item 1: 使用static工廠方法,而不是構造函數(shù)創(chuàng)建對象:僅僅是創(chuàng)建對象的方法,并非Fa...
    孫小磊閱讀 2,186評論 0 3
  • 從三月份找實習到現(xiàn)在,面了一些公司,掛了不少,但最終還是拿到小米、百度、阿里、京東、新浪、CVTE、樂視家的研發(fā)崗...
    時芥藍閱讀 42,901評論 11 349
  • 前夜墨西哥????小伙們還給我們開歡送 barbecue party 拿著黑色口袋偷無線免費玩具,排隊領 instan...
    羅羅小倩閱讀 10,687評論 0 103
  • 老宅,盛夏,午后,輕擁滄桑,輕觀紅塵,寧靜的夏,在悄悄地繁衍著一場重逢。 靜坐淺思,心似疏璃,一場紅塵緣,一盞相思...
    雨韜閱讀 625評論 0 0
  • 一、codis介紹codis是一個分布式redis集群解決方案,對于上層的應用來說, 連接到codis-proxy...
    曹振華閱讀 7,401評論 0 9

友情鏈接更多精彩內(nèi)容