1.基本部分
無論使用哪種編程語言,基礎始終是您不能忽視的部分。以下是經常出現的十點,當然最好熟悉。
使用length屬性獲取數組的長度,public,private,protected,friendly。
計算2 * 8的最有效方法是等于幾個
這兩個對象具有相同的值,x.equal(y)==true,但可以有不同的哈希碼。這不是真的。
集合和集合之間的區別
集合中的元素不能重復,并且用于區分重復的方法。
提供常見的運行時異常。
try {}中有一個return語句,try之后的finally代碼將被執行,執行時執行,返回前執行或返回后執行。 4,短s1;
S1=S1 + 1;有錯嗎?
7.運行時異常與一般異常之間的區別
Java中異常處理機制的簡單原理和應用
1.Java高級部分
熱門話題是熱身,接下來就是要真正決定你未來的內容!
寫一個單例模式。
為11位電話號碼寫一個正則表達式
寫出已知的設計模式。
Web服務介紹。
tcp/ip協議有三次握手。
是否可以同步Ajax請求。
隱藏URL方法。
簡單總結一下網頁內容的實現步驟(只是一個爬蟲)并檢查邏輯思維能力。
簡要描述表單方法提交post方法與字符編碼和http協議中的get方法之間的區別。
從開始到結束的http請求經歷了什么過程,縮寫流程圖。
2.框架部分
關于這部分,主要測試也是一些框架部門的基本內容。
Mybatis與Hibernate不同。
關于hibernate相關問題。
關于春天的問題。
關于struts1/2的工作流程。
介紹IOC和AOP。
3.數據庫
數據庫中的每個人都不會陌生,即使它不是程序員,您也會對SQL語句的內容有所了解。
學生成績單的常見查詢。 (基本不再拉。)
如何防止SQL注入。
簡要描述悲觀鎖和樂觀鎖。
了解redis,memcache,mongodb等(如果您有最好的項目經驗)。
數據庫性能優化的常識,百萬級數據優化。 (這也是目前常用的)
4.linux部分
本部分的基本部分是修改系統時間命令和修改權限命令。
5.前端基礎知識
列出3種數據類型。
Jquery值賦值的基本方法。
CSS盒子模型的四個序列。
獲取單選按鈕的值,獲取復選框的值,獲取下拉列表的值,然后轉到復選框的值,獲取單選按鈕組的值,文本框,文本字段分配。
javascript變量范圍,全局變量和局部變量之間有什么區別。
為了讓學習變得輕松、高效,今天給大家免費分享一套Java入門教學資源。幫助大家在成為Java架構師的道路上披荊斬棘。需要資料的歡迎加入學習交流群:9285,05736