看板 [ java ]
討論串[問題] generic
共 5 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者deuter (Harold)時間19年前 (2006/09/05 01:34), 編輯資訊
0
0
0
內容預覽:
不過你的程式不會只有一個 Map, 或是你需要用到其他不是自己寫的 library. 這時 generic 就很好用了. 轉型錯誤是 run time error, 用 generic 則會得到 compile time error. compile time error 比 run time er

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者H45 (!H45)時間19年前 (2006/09/05 01:27), 編輯資訊
0
0
0
內容預覽:
考慮介面和共同的父類別. public AbstractCollection<Component> getComponents() {...}. 這樣寫的話,只要是 Component 的子類別都可以加入這個容器. public Map<String, Runnable> getMap() {...
(還有1165個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者oldhead1029 (想不到)時間19年前 (2006/09/04 23:36), 編輯資訊
0
0
0
內容預覽:
最近也在看Generic,實在有點搞不懂Generic的真正功用在那?. 以Map來說好了,如果程式是我們自己寫的,我們一定會知道. 裡面放的是什麼型別..... 如果使用泛型(覺得名字怪怪的,反而違反「泛」字..純自己的想法). 放了別的型別的物件也是會錯,跟我們在一般的取Map裡的物件轉型錯.

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者WanCW (旺小王)時間19年前 (2006/09/04 21:52), 編輯資訊
0
0
0
內容預覽:
引述《leon.bbs@alexbbs.twbbs.org ( )》之銘言:. 你把 -Xlint:unchecked 的選項打開就會看到這樣的警告. Assign.java:6: warning: [unchecked] unchecked conversion. found : java.u
(還有47個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者leon.時間19年前 (2006/09/04 21:32), 編輯資訊
0
0
0
內容預覽:
想請問:. Vector<Integer> a = new Vector();. 和. Vector<Integer> a = new Vector<Integer>();. 有差別嗎?. 我試過語法是對的, compile也ok. 跑起來也沒啥差別.... 所以來請問依下 是真的沒差還是..?.
首頁
上一頁
1
下一頁
尾頁