1. 那些類是線程安全的?
A:Vector B:ArrayList C: HashMap D:HashTable
2. 第二題大致的意思是說一個類實現了一個接口,又定義了一個static String s
然後new 了上述一個類,問這個類是不是接口的一個實例,s是不是string的一個實例。
3. Public class Parent{
Public void method1(){
tln(“parent method1()”);
}
Public void method2(){
tln(“Parent method2()”);
Method1();
}
Public class Childer extends Parent{
Public void method1(){
tln(“Childer method1()”);
}
Public static void main(String[] args){
Parent p= new Childer();
od2();
}
}
注意:答案應爲 parent method2() ,childer method1() .但面試我那個人卻認爲是錯的。還一副不屑的樣子。我真是服了這位老兄了。
4. 寫出運行結果:
Class X{
tln(“X”);
Y y=new Y();
}
Class Y{
tln(“Y”)
}
Class Z extends Y{
Y y=new Y();
Z(){
tln(“Z”);
}
Public static void main(String[] args){
Z z=new Z();
}
}
5.說說final, finally,finalized的區別?
6.說說struts工作原理?
7.數據庫的操作寫sql語句
都是一些常用的.連接查詢(這個不難,)
8.說說Spring,hibernate的事務管理的區別?
9.寫一個singleton的實例。