你知道下列問題的答案嗎?
*物件何時被丟棄?物件被丟棄後,是否立即進行回收?程式設計師可否強迫JVM立即回收物件所占記憶體空間?
*sleep()和wait()有什麼區別?resume()負責恢復哪些執行緒的執行?呼叫yield()有什麼作用?
*String類別與StringBuffer類別有何區別?Math.random()與Random類別有何區別?
*若覆蓋某個類別的hashCode()方法,就必須同時覆蓋哪一個方法?HashMap與Hashtable有何區別?
*Statement與PreparedStatement有何區別?
*什麼是EJB?根據特性,EJB的Bean分為哪三大類?使用Java剖析XML分為哪兩大類方式?
*MVC分別代表什麼,包含哪些部分?又有哪些Java技術來實現?
*如何撰寫一個Singleton模式的程式?
*怎樣用天平秤三次,找出12顆球中的假球?
贏在高效率、必勝的技術面試準備 紮穩Java基礎技術根基及概念
隨著Android的流行,IT企業加考Java知識的機率大增。Java作為軟體發展的王牌語言,各企業對Java程式設計師的要求也不斷地提升。為了給廣大Java程式設計師提供最貼心的面試指導,並能具備紮實的程式設計技術,本書因應而生。
本書可以作為初、中級Java程式設計師以及想瞭解Java或者相關技術的人員的參考書籍。應徵者多看看國際企業的應徵試題,有助於提升自己的程式設計能力與觀念。除了應徵者之外,本書對於企業徵才也有幫助,企業可將本書的題目拿來當作考題,本書中有些題目比較難,能夠考出應徵者程度。
【本書特色】
*內容分為應徵面試準備工作、Java基礎知識、Java 開發的高端Web開發的相關題目、基本的上機程式設計題目和智力測試等四大部分,涵蓋常見的Java面試題,題型範圍廣,技術新穎。
*每章皆有重點分析,內容層次分明,對重點內容會有深入的分析及講解,次要內容的篇幅則略短,幫助讀者快速抓到重點所在。
*選取各大公司的經典試題,每個試題皆有詳細的試題分析,使讀者可深入理解。
*本書含有大量經典的、出現頻率頗高的上機測試題,操作性強。
作者簡介:
張昆
學歷
.山東大學電腦科學與技術學院
經歷
.曾在用友軟體、Symbian中國研究院工作
.參與過Lenovo RMS、IBM Web Sphere Modeler、Nokia Carbide等系統的開發工作
.從2006年開發負責IBM公司企業內容管理系統(Enterprise Content Manager)產品的開發,透過與全球開發團隊的合作,使用J2EE平台技術、資料庫技術以及敏捷軟體開發方法進行企業內容管理產品開發
【審校者】
陳錦輝
學歷
.交通大學資訊科學碩士
經歷
.育達科大資管系兼任講師
.核心智識(股)軟體開發專案經理
.專業IT圖書開發Time研究室室長
.博碩文化(股)IT產品技術主編
專長
程式語言、人工智慧、資料探勘
IT技術著作數十餘本,相關著作如下:
《Java初學指引》
《資料結構初學指引》
《Java Swing程式設計(合著)》
《JDBC資料庫程式設計(合著)》
《XML與Java程式設計大全(合著)》
《JSP設計師入門手冊(合著)》
目錄
【PART 01 求職你準備好了嗎】
Chapter01 面試前必須知道的幾件事
【PART 02 Java程式設計】
Chapter02 Java程式基礎
Chapter03 Java語言符號
Chapter04 資料型別及型別轉換
Chapter05 陣列與字串
Chapter06 流程控制
Chapter07 例外處理及記憶體管理
Chapter08 輸入/輸出流
Chapter09 物件導向
Chapter10 Java的多執行緒
Chapter11 包和存取控制
Chapter12 集合框架
Chapter13 資料庫
【PART 03 Java Web開發】
Chapter14 J2EE(Java EE)和EJB3.0技術開發
Chapter15 XML、UML和MVC
Chapter16 JSP/Servlet技術
【PART 04 演算法】
Chapter17 常見的Java上機面試題
Chapter18 思維與智力測試
【PART 01 求職你準備好了嗎】
Chapter01 面試前必須知道的幾件事
【PART 02 Java程式設計】
Chapter02 Java程式基礎
Chapter03 Java語言符號
Chapter04 資料型別及型別轉換
Chapter05 陣列與字串
Chapter06 流程控制
Chapter07 例外處理及記憶體管理
Chapter08 輸入/輸出流
Chapter09 物件導向
Chapter10 Java的多執行緒
Chapter11 包和存取控制
Chapter12 集合框架
Chapter13 資料庫
【PART 03 Java Web開發】
Chapter14 J2EE(Java EE)和EJB3.0技術開發
Chapter15 XML、UML和MVC
Chapter16 ...
購物須知
關於二手書說明:
商品建檔資料為新書及二手書共用,因是二手商品,實際狀況可能已與建檔資料有差異,購買二手書時,請務必檢視商品書況、備註說明及書況影片,收到商品將以書況影片內呈現為準。若有差異時僅可提供退貨處理,無法換貨或再補寄。
商品版權法律說明:
TAAZE 單純提供網路二手書託售平台予消費者,並不涉入書本作者與原出版商間之任何糾紛;敬請各界鑒察。
退換貨說明:
二手書籍商品享有10天的商品猶豫期(含例假日)。若您欲辦理退貨,請於取得該商品10日內寄回。
二手影音商品(例如CD、DVD等),恕不提供10天猶豫期退貨。
二手商品無法提供換貨服務,僅能辦理退貨。如須退貨,請保持該商品及其附件的完整性(包含書籍封底之TAAZE物流條碼)。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱
退換貨原則、
二手CD、DVD退換貨說明。