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)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 浠水县| 赫章县| 铜川市| 沿河| 应城市| 永吉县| 徐闻县| 海晏县| 隆尧县| 临猗县| 延边| 赤水市| 韶山市| 如皋市| 凉城县| 贵定县| 胶州市| 油尖旺区| 丰台区| 合水县| 象山县| 华阴市| 连江县| 哈巴河县| 麻城市| 甘泉县| 舟曲县| 响水县| 台山市| 凤山市| 山东| 聂荣县| 昆明市| 革吉县| 宝兴县| 萨迦县| 宜黄县| 剑阁县| 岳西县| 乌拉特前旗| 弥渡县|