java筆試題

來源:互聯網
上載者:User

1.J2EE是什嗎?

  2.介紹JAVA中的Collection FrameWork(包括如何寫自己的資料結構)?

    如COLLECTION中遺留類(HASHTABLE、VECTOR)和現有類的區別?(同步)

  3.Java中異常處理機制,事件機制?

  4.EJB與JAVA BEAN的區別?

EJB與JAVA BEAN是SUN的不同組件規範,EJB是在容器中啟動並執行,分步式的,而JAVA BEAN主要是一種可利用的組件,主要在用戶端UI表現上。

  5.JAVA中的多形與繼承?

 

     可出編程,選擇題。

  6.抽象類別與介面?

     介面的好處是將實現與表現分離。

     抽象類別與介面都用於抽象,但是抽象類別(JAVA中)可以有自己的部分實現,而介面則完全是一個標識(同時有多重繼承的功能)。

  7.Java 的通訊編程,編程題(或問答),用JAVA SOCKET編程,讀伺服器幾個字元,再寫入本地顯示?

  8.JAVA SERVLET API中forward() 與redirect()的區別?

        forward()方法可以使用原來的對象,而且速度較快。

  9.JAVA解析XML的方式?

     SAX、DOM

 10.用JAVA實現資料庫查詢,這是一道編程題。

    基本操作,不用講了。

 11.用JAVA實現一種排序 ,比較,JAVA類實現序列化的方法(二種)?

    如在COLLECTION架構中,實現比較要實現什麼樣的介面。

 12.JSP中動態INCLUDE與靜態INCLUDE的區別?

   老一套,動態可以帶參數,靜態相當於一段靜態HTML檔案。 

 13.應用伺服器與WEB SERVER的區別?

 14.設計模式與UML方面。

 如原廠模式,解決多資料庫支援問題。

 15。 編程:編寫一個截取字串的函數,輸入為一個字串和位元組數,輸出為按位元組截取的字串。

但是要保證漢字不被截半個,如“我ABC”4,應該截為“我AB”,輸入“我ABC漢DEF”,6,應該輸出為“我ABC”而不是“我ABC+漢的半個”。

 16。在ORACLE大資料量下的分頁解決方案。 一般用截取ID方法,還有是三層嵌套方法。

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

 18。BS與CS的聯絡與區別。

 19。LINUX下線程,GDI類的解釋。

 20。JAVA多線程編程。

   用JAVA寫一個多線程程式,如寫四個線程,二個加1,二個對一個變數減一,輸出。

 21。JAVA的基本功: STRING與STRINGBUFFER的區別。

 22。STRUTS的應用(如STRUTS架構)

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.