亿阳信通面试题2006.12.15
生活随笔
收集整理的這篇文章主要介紹了
亿阳信通面试题2006.12.15
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
JAVAM面試題: 1.?說出List,Set,Map三者的區別? 2.?接口與抽象類的區別?它體現了Java的哪方面特性? 3.?序列化是指的什么?有何用途? 4.?說出RuntimeException與Exception的區別,并寫出幾個你遇到的一些RuntimeException。 5.?說出關鍵字final的作用。 6.?指出Object類中的equal(),hashcode(),toString()方法的作用。 7.?Java對象的深復制與淺復制分別指什么? 8.?某類編譯后,生成文件名為:IndicationContainer$NodeIndecationImp.class 請說一說原因。 9.?讀一下代碼,說說代碼在修改后的區別及優點。 原代碼: Class A{ ??????? Public void f1(){ ?????????????? B b = new B(); ?????????????? b.f2(); ?????????????? C c = new C(); ?????????????? c.f3(); ?????????????? c.f4(); ??????? } } ? Class B{ ??????? Public void f3(){ ?????????????? C c = new C(); ?????????????? c.f3(); ?????????????? } } ? Class C{ ??????? Public void f3(){
?????????????? ??????? } ??????? Public void f4(){ ??????? } } ? 修改后的代碼: Class A{ ??????? Public void f1(){ ?????????????? B b = new B(); ?????????????? b.f2(); ?????????????? b.fx(); ??????? } } ? Class B{ ??????? Private C c = new C(); ??????? Public void f2(){ ?????????????? c.f3(); ??????? } ??????? Public void fx(){ ?????????????? c.f3(); ?????????????? c.f4(); ??????? } } ? Class C{ ??????? Public void f3(){ ??????? } ??????? Public void f4(){ ??????? } } ? 請指出區別,及修改后的優缺點,它體現了一個什么樣的設計原則? ? 10,寫一個程序,實現從文件中讀出文件內容,并將其打印在屏幕當中,并標注上行號。 11,寫一個程序,體現jdbc連接數據庫的過程,以Oracle數據庫為例。 12,寫一個程序,實現一個單例。 ?
?????????????? ??????? } ??????? Public void f4(){ ??????? } } ? 修改后的代碼: Class A{ ??????? Public void f1(){ ?????????????? B b = new B(); ?????????????? b.f2(); ?????????????? b.fx(); ??????? } } ? Class B{ ??????? Private C c = new C(); ??????? Public void f2(){ ?????????????? c.f3(); ??????? } ??????? Public void fx(){ ?????????????? c.f3(); ?????????????? c.f4(); ??????? } } ? Class C{ ??????? Public void f3(){ ??????? } ??????? Public void f4(){ ??????? } } ? 請指出區別,及修改后的優缺點,它體現了一個什么樣的設計原則? ? 10,寫一個程序,實現從文件中讀出文件內容,并將其打印在屏幕當中,并標注上行號。 11,寫一個程序,體現jdbc連接數據庫的過程,以Oracle數據庫為例。 12,寫一個程序,實現一個單例。 ?
總結
以上是生活随笔為你收集整理的亿阳信通面试题2006.12.15的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win10+Ubuntu18.04.2双
- 下一篇: 【干货】ubuntu18.04+win7