優捷Java開發工程師筆試題目

才智咖 人氣:2.55W

1.什麼時候要用UDP?為什麼要用UDP?

優捷Java開發工程師筆試題目

寫出TCP客戶端和服務器端的程式碼.

寫出UDP客戶端和伺服器端的程式碼.

解釋UDP.

2.描述一下Ajax.

答:Ajax→synchronous JavaScript and xml→非同步的JavaScript和Xml

Ajax並不是一中新技術,而是整合了JavaScript、XML和CSS技術,

它通過JavaScript的HTTPXMLRequest物件傳送請求到伺服器並獲得返回結果的任務。

e的遊標使用方法.

答:一般遊標(顯示遊標和隱式遊標)

隱式遊標:

顯示遊標:

ref引用遊標

4.執行緒的同步物件.

5.解釋觀察者模式和單例模式,並舉例說明。

e的分頁查詢方法,並怎樣優化?

分為哪幾個部分?是怎麼實現的?

答:M→JavaBean(模型層)→模型層通過JavaBean技術封裝業務邏輯

V→JSP(檢視層)→檢視層通過JSP技術動態顯示頁面

C→Servlet(控制層)→控制層通過Servlet技術接受使用者請求,呼叫相對應的Bean,然後返回相對應的JSP頁面

在客戶端怎麼驗證.

答:js在客服端通過document物件操作表單元素對錶單資料進行驗證,可以通過正則表示式對客戶端資料進行驗證。

9.另外有關Unuix的知識.

10.指標和引用的區別.

的的原理,為什麼要用GC

中的多型

答:靜態多型→方法過載→在同一個類中,方法名相同,方法的引數型別、數量、位置不同(與返回型別無關)

動態多型→方法重寫→在子類中,子類中出現了與父類中同方法簽名(方法定義相同,實現可以不同)的方法