亿阳信通面试题
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,寫一個程序,實現一個單例。
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,寫一個程序,實現一個單例。
總結
- 上一篇: 有谁在广州亿阳信通工作的
- 下一篇: 计算机组策略主要功能,组策略的作用和功能