隨筆 - 117  文章 - 72  trackbacks - 0

          聲明:原創(chuàng)作品(標(biāo)有[原]字樣)轉(zhuǎn)載時(shí)請(qǐng)注明出處,謝謝。

          常用鏈接

          常用設(shè)置
          常用軟件
          常用命令
           

          訂閱

          訂閱

          留言簿(7)

          隨筆分類(lèi)(130)

          隨筆檔案(123)

          搜索

          •  

          積分與排名

          • 積分 - 155778
          • 排名 - 390

          最新評(píng)論

          [標(biāo)題]:對(duì)Class.getMethod()的調(diào)用未經(jīng)檢查
          [時(shí)間]:2009-4-5
          [摘要]:警告:[unchecked]對(duì)作為普通類(lèi)型 java.lang.Class 的成員的 getMethod(java.lang.String,java.lang.Class <?>...) 的調(diào)用未經(jīng)檢查.
          [關(guān)鍵字]:Class,getMethod,unchecked,反射,reflection,范型
          [環(huán)境]:JDK6
          [作者]:Winty (wintys@gmail.com)

          [錯(cuò)誤]:
          Class myClass = MethodPointerTest.class;
          Method add = myClass.getMethod("add" , int.class , int.class );
          上述代碼出現(xiàn)如下警告:
          警告:[unchecked]對(duì)作為普通類(lèi)型 java.lang.Class 的成員的 getMethod(java.lang.String,java.lang.Class <?>...) 的調(diào)用未經(jīng)檢查.

          [解決]:
          是范型在作怪。Class修改為Class<?>:
          Class<?> myClass = MethodPointerTest.class;
          Method add = myClass.getMethod("add" , int.class , int.class );
          posted on 2009-04-05 15:52 天堂露珠 閱讀(1701) 評(píng)論(0)  編輯  收藏 所屬分類(lèi): JavaError
          主站蜘蛛池模板: 兴国县| 定日县| 微博| 腾冲县| 无为县| 衡山县| 定日县| 辽阳县| 耿马| 隆林| 昌宁县| 临邑县| 沾化县| 辽中县| 遂宁市| 方正县| 运城市| 天柱县| 长汀县| 绥德县| 商丘市| 南木林县| 林州市| 洛浦县| 松江区| 大田县| 南丹县| 石嘴山市| 杭锦后旗| 宜城市| 肃宁县| 通州区| 高平市| 阳曲县| 淮安市| 阿克苏市| 南投县| 邛崃市| 广昌县| 昌图县| 巴楚县|