當前位置:才華齋>計算機>java語言>

應聘Java筆試時可能出現問題彙總

java語言 閱讀(2.68W)

Java筆試時面試官往往會提問面試者一些與Java知識相關的問題,以下是本站小編蒐集整理的應聘Java筆試時可能出現問題,希望對您有所幫助!

應聘Java筆試時可能出現問題彙總

  Java基礎方面:

1、作用域public,private,protected,以及不寫時的區別

2、ArrayList和Vector的區別,HashMap和Hashtable的區別

3、char型變數中能不能存貯一箇中文漢字?為什麼?

4、多執行緒有幾種實現方法,都是什麼?同步有幾種實現方法,都是什麼?

5、繼承時候類的執行順序問題,一般都是選擇題,問你將會打印出什麼?

6、內部類的實現方式?

7、垃圾回收機制,如何優化程式?

15、程式設計:編寫一個擷取字串的函式,輸入為一個字串和位元組數,輸出為按位元組擷取的字串。 但是要保證漢字不被截半個,如“我ABC”4,應該截為“我AB”,輸入“我ABC漢DEF”,6,應該輸出為“我ABC”而不是“我ABC+漢的`半個”。

16、JAVA多執行緒程式設計。 用JAVA寫一個多執行緒程式,如寫四個執行緒,二個加1,二個對一個變數減一,輸出。

17、STRING與STRINGBUFFER的區別。

  Jsp方面

1、jsp有哪些內建物件?作用分別是什麼?

2、jsp有哪些動作?作用分別是什麼?

3、JSP中動態INCLUDE與靜態INCLUDE的區別?

4、兩種跳轉方式分別是什麼?有什麼區別?

  Servlet方面

1、說一說Servlet的生命週期?

2、Servlet版本間(忘了問的是哪兩個版本了)的不同?

3、JAVA SERVLET API中forward() 與redirect()的區別?

Jdbc、Jdo方面

1、可能會讓你寫一段Jdbc連Oracle的程式,並實現資料查詢.

2、ame的作用?為什麼要用?

3、Jdo是什麼?

4、在ORACLE大資料量下的分頁解決方法。一般用擷取ID方法,還有是三層巢狀方法。

  Xml方面

1、xml有哪些解析技術?區別是什麼?

2、你在專案中用到了xml技術的哪些方面?如何實現的?

4、程式設計用JAVA解析XML的方式.

JSP內容顯示原始碼,

  EJB方面

2、EJB與JAVA BEAN的區別?

3、EJB的基本架構

  J2EE,MVC方面

1、MVC的各個部分都有那些技術來實現?如何實現?

2、應用伺服器與WEB SERVER的區別?

3、J2EE是什麼?

4、WEB SERVICE名詞解釋。JSWDL開發包的介紹。JAXP、JAXM的解釋。SOAP、UDDI,WSDL解釋。

5、BS與CS的聯絡與區別。

6、STRUTS的應用(如STRUTS架構)

三.提供了一系列實用物件:XML處理、通過Java reflection APIs自動處理JavaBeans屬性、國際化的提示和訊息。

  設計模式方面

1、開發中都用到了那些設計模式?用在什麼場合?

2、UML方面

  JavaScript方面

1、如何校驗數字型?

CORBA方面

1、CORBA是什麼?用途是什麼?

  LINUX方面

1、LINUX下執行緒,GDI類的解釋。