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 閱讀(90) 評論(0)  編輯  收藏


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


          網站導航:
           

          公告

          希望有一天

          我能用鼠標雙擊我的錢包

          然后選中一張100元

          按住“ctrl+c”

          接著不停的“ctrl+v”

          嘻嘻~~~笑醒~~~



          導航

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

          統計

          常用鏈接

          留言簿(6)

          隨筆分類(102)

          隨筆檔案(398)

          文章分類

          文章檔案(10)

          有趣網絡

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 沅陵县| 广南县| 广丰县| 游戏| 石首市| 肥城市| 石渠县| 饶河县| 伊春市| 连南| 洪湖市| 宁夏| 台南市| 莱州市| 彭阳县| 应城市| 喜德县| 宝山区| 临武县| 阳山县| 科尔| 郎溪县| 北票市| 米易县| 广宁县| 福建省| 清河县| 南皮县| 乳源| 沅江市| 哈尔滨市| 崇礼县| 日土县| 太仓市| 深水埗区| 瑞金市| 北安市| 自贡市| 莆田市| 海口市| 通渭县|