Java程式設計師面試秘笈是一本提供最全的Java面試題分類,涵蓋經典的筆試題+上機題的JAVA學習書籍。
基本介紹
- 書名:Java程式設計師面試秘笈
- 出版社:人民郵電 (2014年3月1日)
- 頁數:492頁
- 語種:簡體中文
- 作者:陳浩
- 出版日期:2014年3月1日
- ISBN:7115339651
- 開本:16
基本內容
 
· 提供最全的Java面試題分類,幫你有備而戰
· 涵蓋經典的筆試題+上機題,幫你整理知識庫
· 解析考題的要點和技術原理,幫你溫故而知新
 
—— 世界500強企業HR總監 潘新民
我在工作中接觸了大量的技術公司和技術人員,他們都有對技術的滿腔熱愛。回憶之前面試的經歷,他們都有一個相同的總結:技術基礎決定上層建築。本書給出了史上最全的Java面試題,讓讀者可以檢驗自己的所學,也可以在短期內增長自己的所學。只有打好這些基礎,技術或個人才有更好的未來。
—— 北京軟交所產品總監 靳華
如何在面試時展示自己最好的一面?如何給自己爭取更多的工作機會?本書從實際出發,立足於Java的各方面技術細節。深讀此書,不僅可以加深你對Java語言的理解,同時可以讓你在面試時,從容不迫,遊刃有餘。
—— Technicolor公司高級工程師
《Java程式性能最佳化》 作者 葛一鳴
 
面試題1簡單描述Java開發包的種類
面試題2Java語言的特性有哪些
面試題3Llnux作業系統下如何安裝Java SE開發環境
面試題4列出你熟悉的Java開發工具
面試題5用自己的語言描述Java中的類和對象
面試題6命名Java變數
面試題7理解成員
面試題8在Java中,對象是如何傳遞訊息的
面試題9對於類的靜態變數的理解
面試題10類繼承的建模表示方法
面試題11使用jar命令
面試題12如何執行mian()方法
面試題13 Java開發原則
第2章Java語言基礎
面試題l掌握Java標識符
面試題2掌握Java關鍵字
面試題3找出Java關鍵字
面試題4挑選Java關鍵字
面試題5選擇完整合法的Java注釋
面試題6int和Integer的區別是什麼
面試題7哪些不屬於Java的原始類型
面試題8 String和StringBuffer的區別
面試題9指出Java的原始數據類型並說出其分類
面試題10理解和掌握Java語言中的變數初始化
面試題11哪幾個是有效的聲明語句
面試題12選擇正確的代碼運行結果
面試題13空檔案是否為一個有效的Java程式源檔案
面試題14嘗試編譯代碼並判斷結果
面試題15關於main()方法正確的描述是
第3章運算符和類型轉換
面試題1111%13的運算結果
面試題2選擇正確的遞增運算結果
面試題3819&10^11的運算結果
面試題4選擇表達式的輸出結果
面試題5選擇“abcd'’instanceof Obj ect的返回結果
面試題6考察運算符的優先權
面試題79+8%7+6的運算結果
面試題8選擇正確的運算結果
面試題9請給出equals()和==的區別
面試題10判斷一系列表達式運算後的最終結果
面試題11賦值運算符選擇題
面試題12參數傳遞選擇題
面試題13選擇正確結果
面試題14補全代碼
面試題15選擇正確的類型轉換
面試題16表達式5.4+“3.2”的結果
面試題17日期選擇題
第4章聲明和訪問控制
面試題1選擇非法聲明語句
面試題2考察數組聲明
面試題3如何獲得數組大小
面試題4是否可以改變數組大小
面試題5數組索引從幾開始
面試題6如何初始化數組
面試題7選擇正確的合法聲明
面試題8類的聲明可否使用priVate
面試題9如何正確使用this
面試題10Java修飾符問題
面試題11談談final.finally、finalize的區別
面試題12 final變數可以看作是常量嗎
面試題13包含抽象方法的一定是抽象類嗎
面試題14標記Java類成員的可訪問性修飾符
面試題15哪些成員可以從包外部訪問
面試題16構造器選擇題
面試題17構造器有怎樣的執行順序
第5章流程控制、異常處理和斷言
面試題1選擇if語句執行結果
面試題2判斷if語句中的錯誤
面試題3判斷switch表達式的錯誤
面試題4找出語句中的錯誤
面試題5while語句選擇題
面試題6疊代語句for中的錯誤
面試題7疊代語句for的編譯錯誤
面試題8for語句的循環條件
面試題9哪個max方法可以正確返回最大值
面試題10 break和continue關鍵字的掌握
面試題11關於break和continue哪些描述正確
面試題12選出關於for描述正確的語句
面試題13哪個類是所有異常的基礎類
面試題14Java如何處理異常
面試題15選擇處理異常結果
面試題16有關異常的編譯結果
面試題17異常處理選擇題
面試題18如何使用恤ows
面試題19什麼時候用assert
面試題20判斷哪幾條語句將拋出異常
第6章深入理解面向對象的精髓
面試題1請說出面向對象的特徵有哪些
面試題2列出面向對象的幾個設計原則
面試題3關於類的說法哪些正確
面試題4指出類A和類B之間的關係
面試題5代碼中A和B的關係
面試題6Java方法重載選擇題
面試題7對於方法重載,哪些元素是必須相同的
面試題8選擇編譯結果
面試題9方法覆蓋選擇題
面試題10指出代碼的錯誤
面試題11編譯代碼判斷結果
面試題12請說出Java語言中覆蓋和重載的相同與不同
面試題13說出代碼的編譯運行結果
面試題14指出代碼哪裡會出現錯誤
面試題15父類構造函式是先於子類構造函式運行嗎
面試題16怎樣才能輸出good
面試題17哪一個構造函式能添加到標記處而不會編譯錯誤
面試題18哪一種說明是正確的
面試題19運行下面代碼的結果是什麼
第7章對象生存期
面試題1如何理解垃圾回收
面試題2什麼時候適合垃圾回收
面試題3什麼地方對象變得適用於垃圾回收
面試題4關於垃圾回收哪些說法是正確的
面試題5選擇正確的Java垃圾回收說法
面試題6下面代碼中標記的對象,哪裡開始可以被回收
面試題7初始器選擇題
面試題8選擇正確的代碼塊型初始器
面試題9Java初始器執行順序
第8章執行緒
第9章面向對象的基礎類
第10章Servlet/JSP基礎
第11章Java EE相關概念
第12章資料庫技術
第13章常見的開源技術
第14章軟體工程和UML
第15章上機編程面試題
第16章考察算法和邏輯思維的面試題