Loading...

          java .net

          2007年5月25日 星期五

          a 14:12:16
          啥叫泛型   聽以前老師說過

          b 14:11:48
          List里面能裝什么類型?
          a 14:13:07
          一個集合啊

          b 14:14:56
          是 ,集合里面可以裝Object,Object是所有類的基類,所以可以往里裝熱河類型,你可以第一個元素裝一個String,而第二個就放Integer,這是沒問題的,而如果寫成List<String> list = new ArrayList<String>();你就只能往list裝入String,裝入別的編譯不過
          a 14:17:09
          是不是 泛型 的作用 就是要向 List里放一組 不同類型的數啊?

          b 14:18:55
          泛型就是一個限制作用,減少程序的錯誤,還可以提高性能,就好比你有個箱子,以前亂七八糟任何東西都可以放,現在你把他專門來裝一種東西了
          b 14:22:11
          比如你傳給我了個List參數,我從里面取值的時候,我不知道你里面放的什么,你告訴我放的String,我就按String做轉換,而如果你偏偏有一個放了Integer,將來我這邊就會報錯,如果你用了泛型,你如果往里裝Integer編譯時就會報錯,減少了運行錯誤,而我取出來的時候也不用轉換了直接就是String ,提高了性能

          a 14:23:58
          明白了     

          posted on 2008-08-26 22:06 閱讀(88) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導航

          <2008年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 铜梁县| 饶河县| 山阴县| 太谷县| 永顺县| 青铜峡市| 三河市| 岳阳市| 平潭县| 云霄县| 西盟| 焦作市| 扬州市| 高雄市| 景德镇市| 广饶县| 嘉义市| 黄冈市| 延庆县| 永定县| 马山县| 伊通| 法库县| 岑溪市| 贵南县| 成安县| 曲周县| 霍林郭勒市| 潮州市| 沾益县| 荔波县| 习水县| 江津市| 阳东县| 盐城市| 元朗区| 聂荣县| 含山县| 行唐县| 津市市| 磐石市|