中興通面試題
1、面向接口編程的優點
類之間通信簡單易懂,擴展性好,提高復用性,擴展性,松耦合
接口從更深層次的理解,應是定義(規范,約束)與實現(名實分離的原則)的分離。
2、statment 和 preparedstatment的 不同點
(1),Statement 接口提供了執行語句和獲取結果的基本方法。PreparedStatement 接口添加了處理 IN 參數的方法; (2),對于同一條語句的多次執行,Statement每次都要把SQL語句發送給數據庫,這樣做效率明顯不高,而如果數據庫支持預編譯,PreparedStatement可以先把要執行的語句一次發給它,然后每次執行而不必發送相同的語句,效率當然提高。
3、jdbc如何實現事務管理
4.mcv模式原理
mvc是一種程序開發設計模式,它實現了顯示模塊與功能模塊的分離。提高了程序的可維護性、可移植性、可擴展性與可重用性,降低了程序的'開發難度。它主要分模型、視圖、控制器三層。
模型(model)它是應用程序的主體部分,主要包括業務邏輯模塊(web項目中的Action,dao類)和數據模塊(pojo類)。模型與數據格式無關,這樣一個模型能為多個視圖提供數據。由于應用于模型的代碼只需寫一次就可以被多個視圖重用,所以減少了代碼的重復性
視圖(view) 用戶與之交互的界面、在web中視圖一般由jsp,html組成
控制器(controller)接收來自界面的請求 并交給模型進行處理 在這個過程中控制器不做任何處理只是起到了一個連接的做用
5、struts sequence圖
http://hiphotos.baidu.com/swordmood/pic/item/cf6f3509555eb68c2fddd46f.jpg
6、列舉所知的web服務器、應用服務器,其使用范圍和優缺點
7、public Class X extends Thread{
public void run(){
System.out.println(“this is run”);
}
public static void main(String args[]){
Thread t = new X();
t.run();
}
}
以上代碼有何錯誤?
8、sql 查出一個表中第20至第30條之間的數據(多種寫法)
9、用jdbc寫一個查詢select * from student ,將查詢結果放在map中(student表中 id name age),在map中存放(name,age),請寫出代碼
10、描述一下iterator的作用
11、什么叫在線數,什么是并發數
12、常用集合類,說說它們的區別
13、struts中的基礎類(最低說出四個)
14、ArraList list = new ArrayList();
list.add(“0”);
ArraList list2 = list;
ArraList list3 = (ArrayList)list.clone();
ArraList list4 = new ArrayList(list);
list.clear();
list.add(“1”);
list2 list3 list4中是否有值,是多少?(“=”是地址比較,“equals”是值比較)
還有很多,記不起來了
【中興通面試題】相關文章:
中興硬件筆試題10-30
中興筆試面試經驗08-23
中興通訊求職故事09-17
中興通訊筆試真題07-09
中興面試經驗總結范文01-22
中興通訊征戰記職場勵志故事01-15
中興筆試題目分享有答案12-07
中興公司筆試真題(含答案)09-24
數學教學中興趣的培養論文08-20
中興面試筆試題目分享答案12-07