java 板


LINE

有關繼承與finalize() ----------------------- 請寫出輸出為何 class A { public A() { System.out.println("A is builded"); } public void finalize() { System.out.println("A is terminated"); } } class B { public B() { System.out.println("B is builded"); } public void finalize() { System.out.println("B is terminated"); } } class C extends A { public C() { System.out.println("C is builded"); B createdObject = new B(); } public void finalize() { System.out.println("C is terminated"); } } public class test { public static void main(String args[]) { C initialObject = new C(); initialObject = null; System.gc(); } } -------------------------------------------- 輸出為 -------------------------------------------- A is builded C is builded B is builded B is terminated C is terminated -------------------------------------------- 現在看到輸出才知道我當時錯了什麼 原來我自作聰明多加了個 A is terminated 不然順序都對了說~ 其實那時我根本就不知道finalize() (怪了,怎麼書上都沒看過?) 是看了題目才去猜意思的 放上來讓大家討論一下結果 ================== 另外一題有關template 不過我忘記了許多 所以無法寫程式驗證 印象中大概就是 public void test(T a, T b) { System.out.println("1"); } public void test(int a, int b) { System.out.println("2"); } public static void main(String args[]) { test(1, 2); test(1.1, 2.2) test<T>(1, 2); test(1, 2.2); } -------------------------------------------- 第三行我真的沒看過這樣的寫法~ 當時直接傻住 後來也只能半猜的答題 另外還有一題跟"Reflection"相關的題目 也是愣住 與template相同的是 在書上都沒有看過這樣的名詞 只能說是我看的太少(看錯書?) 然後得到主管一個令人痛心的建議 "回去再加強JAVA吧..." 共勉之... --



※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.123.83
1F:推 bala045:泛型和反射? 07/14 03:09
2F:推 szss8765:泛型?我猜1222... 07/14 03:57
3F:→ howard666:2212? 07/14 04:21
4F:→ howard666:痾 可能不能compile...? 07/14 04:31
5F:→ MarsLin:第三個我唯一有看過的地方就是在new Collection<E>()的時 07/14 10:10
6F:→ MarsLin:後了 另外 泛型似乎跟template不太相同 by JavaWorld 07/14 10:12
※ 編輯: MarsLin 來自: 122.116.123.83 (07/14 10:15)
7F:推 TonyQ:這個主管要的應該是一兩年以上實務經驗的人吧... 07/14 10:18
8F:→ MarsLin:難怪我成了砲灰阿~ 07/14 10:37
9F:→ MarsLin:主管還說:喔!原來你有證照喔...真是諷刺... 07/14 10:41
10F:推 PsMonkey:有 SCJP 不會這些... ㄜ... 有點瞎... 07/14 10:57
11F:→ MarsLin:喔!好痛! 07/14 11:57
12F:→ remmurds:實務= =?我反而覺得這個主管很學術取向... 07/14 14:22
13F:推 PsMonkey:也許是要抓來開發 framework 的.... 07/14 15:04
14F:推 jen1121:推薦你看看 THINKING IN JAVA 4/e 裡面有此深度的講解 ꈠ 07/14 16:18







like.gif 您可能會有興趣的文章
icon.png[問題/行為] 貓晚上進房間會不會有憋尿問題
icon.pngRe: [閒聊] 選了錯誤的女孩成為魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一張
icon.png[心得] EMS高領長版毛衣.墨小樓MC1002
icon.png[分享] 丹龍隔熱紙GE55+33+22
icon.png[問題] 清洗洗衣機
icon.png[尋物] 窗台下的空間
icon.png[閒聊] 双極の女神1 木魔爵
icon.png[售車] 新竹 1997 march 1297cc 白色 四門
icon.png[討論] 能從照片感受到攝影者心情嗎
icon.png[狂賀] 賀賀賀賀 賀!島村卯月!總選舉NO.1
icon.png[難過] 羨慕白皮膚的女生
icon.png閱讀文章
icon.png[黑特]
icon.png[問題] SBK S1安裝於安全帽位置
icon.png[分享] 舊woo100絕版開箱!!
icon.pngRe: [無言] 關於小包衛生紙
icon.png[開箱] E5-2683V3 RX480Strix 快睿C1 簡單測試
icon.png[心得] 蒼の海賊龍 地獄 執行者16PT
icon.png[售車] 1999年Virage iO 1.8EXi
icon.png[心得] 挑戰33 LV10 獅子座pt solo
icon.png[閒聊] 手把手教你不被桶之新手主購教學
icon.png[分享] Civic Type R 量產版官方照無預警流出
icon.png[售車] Golf 4 2.0 銀色 自排
icon.png[出售] Graco提籃汽座(有底座)2000元誠可議
icon.png[問題] 請問補牙材質掉了還能再補嗎?(台中半年內
icon.png[問題] 44th 單曲 生寫竟然都給重複的啊啊!
icon.png[心得] 華南紅卡/icash 核卡
icon.png[問題] 拔牙矯正這樣正常嗎
icon.png[贈送] 老莫高業 初業 102年版
icon.png[情報] 三大行動支付 本季掀戰火
icon.png[寶寶] 博客來Amos水蠟筆5/1特價五折
icon.pngRe: [心得] 新鮮人一些面試分享
icon.png[心得] 蒼の海賊龍 地獄 麒麟25PT
icon.pngRe: [閒聊] (君の名は。雷慎入) 君名二創漫畫翻譯
icon.pngRe: [閒聊] OGN中場影片:失蹤人口局 (英文字幕)
icon.png[問題] 台灣大哥大4G訊號差
icon.png[出售] [全國]全新千尋侘草LED燈, 水草

請輸入看板名稱,例如:WOW站內搜尋

TOP