Java開發人員面試要點

來源:互聯網
上載者:User
Java開發人員面試要點zz
Java開發人員面試要點
一、Java基礎知識
1. Java有那些基礎資料型別 (Elementary Data Type),String是不是基礎資料型別 (Elementary Data Type),他們有何區別。
2. 字串的操作:
寫一個方法,實現字串的反轉,如:輸入abc,輸出cba
寫一個方法,實現字串的替換,如:輸入bbbwlirbbb,輸出bbbhhtccc。
3. 資料類型之間的轉換
如何將數值型字元轉換為數字(Integer,Double)
如何將數字轉換為字元
如何取小數點前兩位,並四捨五入。
4. 日期和時間
如何取得年月日,小時分秒
如何取得從1970年到現在的毫秒數
如何擷取某個日期是當月的最後一天
如何格式化日期
5. 數組和集合
6. 檔案和目錄(I/O)操作
如何列出某個目錄下的所有檔案
如何列出某個目錄下的所有子目錄
判斷一個檔案或目錄是否存在
如何讀寫檔案
7. Java多態的實現(繼承、重載、覆蓋)
8. 編碼轉換,怎樣實現將GB2312編碼的字串轉換為ISO-8859-1編碼的字串。
9. Java中訪問資料庫的步驟,Statement和PreparedStatement之間的區別。
10. 找出下列代碼可能存在的錯誤,並說明原因:
二、JSP&Servlet技術
1. 描述JSP和Servlet的區別、共同點、各自應用的範圍
2. 在Web開發中需要處理HTML標記時,應做什麼樣的處理,要篩選那些字元(< > & “”)
3. 在JSP中如何讀取用戶端的請求,如何訪問CGI變數,如何確定某個Jsp檔案的真實路徑。
4. 描述Cookie和Session的作用,區別和各自的應用範圍,Session工作原理。
5. 列出Jsp中包含外部檔案的方式,兩者有何區別。
6. 說明Jsp中errorPage的作用,應用範圍。
7. 介紹在Jsp中如何使用JavaBeans。
8. 簡單介紹JSP的標記庫
9. Jsp和Servlet中的請求轉寄分別如何?。
三、J2EE相關知識
1. 介紹J2EE、J2SE、J2SE的區別。
2. J2EE是一種技術還是一種平台,他提供了那些技術。
3. 什麼是Application Server,它有什麼功能和優點。
4. 簡單介紹串連池的優點和原理。
5. Web.xml的作用
四、其他
1. Web安全性的考慮(表單驗證、瀏覽器Basic方式的驗證,應用程式的安全性,SSL,代碼考慮)
2. 簡單介紹您所瞭解的MVC。
3. 簡單介紹所瞭解的XML。
4. 文檔和編碼規範
5. Java中的分頁、效率考慮。
6. 簡單介紹您所瞭解的structs。 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.