注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關進入IT企業(yè)必讀的324個Java面試題

進入IT企業(yè)必讀的324個Java面試題

進入IT企業(yè)必讀的324個Java面試題

定 價:¥59.80

作 者: 張昆 編著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787121138065 出版時間: 2011-08-01 包裝: 平裝
開本: 16開 頁數(shù): 446 字數(shù):  

內(nèi)容簡介

  《進入it企業(yè)必讀的324個java面試題》涵蓋了java面試中會經(jīng)常出現(xiàn)的問題,并指導讀者快速、巧妙地回答問題。全書共分18章,內(nèi)容涵蓋了面試前必須要知道的幾件事、java程序基礎、java語言中的符號、數(shù)據(jù)類型及類型轉換、數(shù)組與字符串、流程控制、異常處理及內(nèi)存管理、輸入/輸出流、面向?qū)ο蟆ava的多線程、包和訪問控制、集合、數(shù)據(jù)庫、j2ee技術、xml/uml技術、servlet/jsp技術以及常見的上機編程和思維訓練等有趣的試題?!哆M入it企業(yè)必讀的324個java面試題》非常適合剛走出校門,初次進入it領域的畢業(yè)生使用;同時也適合java初中級程序員使用。

作者簡介

暫缺《進入IT企業(yè)必讀的324個Java面試題》作者簡介

圖書目錄

第一篇 求職你準備好了嗎
第1章 面試前必須知道的幾件事
1.1 做好自己的職業(yè)規(guī)劃
1.1.1 走好職業(yè)生涯第一步
1.1.2 確定符合自己的人生目標
1.1.3 緊跟社會發(fā)展的步伐
1.1.4 為職業(yè)生涯畫上圓滿的句號
1.2 面試的流程
1.2.1 填寫求職申請表
1.2.2 筆試
1.2.3 面試
1.2.4 壓力測試
1.2.5 外語能力測試
1.2.6 綜合測試
1.3 一個漂亮的簡歷
1.3.1 中文簡歷的制作
1.3.2 英文簡歷的制作
1.3.3 如何用E-mail投遞簡歷
1.3.4 簡歷瀏覽量低的原因
1.3.5 華麗的辭藻未必是美的
1.3.6 簡歷被篩選的秘密
1.4 著裝要注意的問題
1.4.1 面試著裝(男生篇)
1.4.2 面試著裝(女生篇)
1.5 面試官經(jīng)常問到的幾個問題
問題1 談談你的缺點
問題2 你為什么選擇我們公司
問題3 對這項工作,你有哪些可預見的困難
問題4 如果我錄用你,你將怎樣開展工作
問題5 與上級意見不一時,你將怎么辦
問題6 你能為我們做什么
問題7 你是應屆畢業(yè)生,缺乏經(jīng)驗,如何能勝任這項工作
問題8 你希望與什么樣的上級共事
問題9 你在前一家公司離職的原因是什么
問題10 你以前的上級對你的評價如何
問題11 如果你的工作出現(xiàn)失誤,給本公司造成經(jīng)濟損失,你認為該怎么辦
問題12 怎樣理解團隊?請舉例并說明啟示
1.6 大公司VS小公司
1.6.1 大公司VS小公司的區(qū)別
1.6.2 大公司的利和弊
1.6.3 小公司的利和弊
第二篇 Java程序設計
第2章 Java程序基礎
2.1 環(huán)境搭建與開發(fā)
面試題1 如何在Linux環(huán)境下安裝JDK
面試題2 如何編譯運行應用程序
面試題3 Java開發(fā)工具
面試題4 關于Java命令提示符的問答題
2.2 Java語言概述
面試題5 關于Java命名規(guī)范的代碼分析題
面試題6 關于Java代碼安全的選擇題
面試題7 關于Java語言的特性的問答題
面試題8 關于Java的類和對象的選擇題
2.3 變量與常量
面試題9 變量及其范圍
面試題10 根據(jù)代碼找出錯誤原因
面試題11 修改錯誤代碼
面試題12 關于靜態(tài)方法的代碼分析題
面試題13 關于在類中定義方法的選擇題
面試題14 關于main()的選擇題
面試題15 關于靜態(tài)變量的選擇題
面試題16 關于實例成員和類成員區(qū)別
面試題17 找出錯誤的代碼
第3章 Java語言符號
3.1 標識符
面試題1 選擇合法的標識符
面試題2 找出錯誤的代碼
3.2 關鍵字
面試題3 Java中的關鍵字1
面試題4 Java中的關鍵字2
面試題5 關鍵字語法含義
3.3 分隔符
面試題6 Java中的注釋1
面試題7 Java中的注釋2
3.4 算數(shù)運算符
面試題8 求表達式的結果
面試題9 編程計算103的值
3.5 關系運算符
面試題10 確定x的取值范圍
面試題11 equals()和==
面試題12 分析程序?qū)懗鼋Y果
3.6 邏輯運算符
面試題13 根據(jù)程序選擇正確的運行結果
3.7 位運算符
面試題14 指出錯誤代碼的位置
面試題15 選出相等的值
面試題16 根據(jù)代碼,推測結果
3.8 條件運算符
面試題17 關于條件運算符的操作規(guī)則
3.9 賦值運算符
面試題18 選出正確的賦值語句
3.1 優(yōu)先級和結合性
面試題19 運算符的結合性測試
面試題20 寫出程序運行結果
第4章 數(shù)據(jù)類型及類型轉換
4.1 整型數(shù)據(jù)
面試題1 int和Integer有什么區(qū)別
面試題2 正確的賦值方式
面試題3 選擇合法的聲明
面試題4 正確表示八進制值
面試題5 Java的原始數(shù)據(jù)類型
面試題6 int的取值范圍
面試題7 根據(jù)代碼選擇正確的答案
面試題8 正確表示10的十六進制值
面試題9 判斷表達式的正誤
4.2 實型數(shù)據(jù)
面試題10 選出對float變量的
合法聲明
面試題11 正確的賦值
面試題12 合法的聲明
4.3 字符型數(shù)據(jù)
面試題13 char的取值范圍
面試題14 哪些表達式的結果是正確的
面試題15 在char中是否能存儲漢字
4.4 布爾型數(shù)據(jù)
面試題16 對boolean型變量的聲明哪個是正確的
面試題17 選出合法的表達式
4.5 數(shù)據(jù)類型轉換
面試題18 選出合法的類型轉換
面試題19 基本數(shù)據(jù)類型與String之間的轉換
4.6 值傳遞
面試題20 選擇正確的結果
面試題21 final的參數(shù)傳遞
第5章 數(shù)組與字符串
5.1 一維數(shù)組
面試題1 選擇合法的數(shù)組聲明
面試題2 對數(shù)組進行初始化
面試題3 默認初始化
面試題4 根據(jù)代碼選擇正確的答案
面試題5 根據(jù)代碼選出對結果正確描述的選項
面試題6 編程題(求最大數(shù))
5.2 二維數(shù)組
面試題7 判斷程序的運行結果
面試題8 將正確的選項插入指定的位置
面試題9 選擇二維數(shù)組的合法聲明
面試題10 獲得數(shù)組的大小
面試題11 編程題(根據(jù)要求設計程序)
5.3 類String字符串
面試題12 分析代碼的輸出結果
面試題13 String的數(shù)據(jù)類型
面試題14 判斷程序的返回結果
面試題15 判斷創(chuàng)建的對象個數(shù)
5.4 類StringBuffer字符串
面試題16 String和StringBuffer的
區(qū)別
面試題17 正確的構造方法
面試題18 setLength方法的作用
第6章 流程控制
6.1 if控制語句
面試題1 分析代碼的運行結果
面試題2 寫出if語句的運行結果
面試題3 分析程序代碼是否有錯
面試題4 編程題
6.2 switch控制語句
面試題5 分析代碼的運行結果
面試題6 根據(jù)已知結果選擇未知條件
面試題7 switch語句的使用范圍
面試題8 找出代碼中的錯誤并改正
面試題9 編程題
6.3 循環(huán)控制語句
面試題10 選出錯誤代碼的位置(while)
面試題11 分析代碼選擇正確的答案(for)
面試題12 寫出程序的運行結果(do-while)
面試題13 判斷do…while語句的輸出結果
面試題14 編程題
6.4 跳轉控制語句
6.4.1 break跳轉語句
6.4.2 continue跳轉語句
6.4.3 return返回語句
面試題15 分析程序的運行結果
面試題16 關于break和continue的
描述哪些是正確的
面試題17 可以返回最大值的方法
面試題18 編程題
第7章 異常處理及內(nèi)存管理
7.1 異常的分類
面試題1 運行時異常與一般異常的異同
面試題2 所有異常的基礎類
7.2 異常的處理方式之一:try/catch
面試題3 分析代碼的運行結果
面試題4 對try-catch-finally的正確理解
面試題5 分析代碼的運行結果
7.3 異常的處理方式之二:throws
面試題6 正確的異常聲明方式
面試題7 使用throws處理異常
7.4 異常的處理方式之三:throw
面試題8 分析程序的運行結果
面試題9 異常處理
7.5 內(nèi)存的管理
面試題10 垃圾回收
面試題11 對象在什么地方變得
適用于垃圾收集
面試題12 對垃圾回收的正確描述
面試題13 關于finalize()的
正確描述
面試題14 垃圾收集
面試題15 Sun公司程序員考試中的
常見題型
第8章 輸入/輸出流
8.1 File類
8.1.1 目錄和文件管理
8.1.2 隨機存取文件Random-AccessFile類
面試題1 FileInputStream類構造方法的參數(shù)
面試題2 建立文件“file.txt”
8.2 Stream類
8.2.1 字節(jié)流的處理方式
8.2.2 Reader類和Writer類
8.2.3 FileReader和FileWriter類
8.2.4 BufferedReader和Buffered-Writer類
面試題3 InputStream類中的方法
面試題4 什么是System.out
面試題5 分析代碼的編譯運行結果
面試題6 將字符寫入文件末尾
面試題7 補全程序
面試題8 創(chuàng)建一個InputStreamReader的實例
面試題9 編程題
第9章 面向?qū)ο?br />9.1 抽象
9.2 繼承
面試題1 分析程序的輸出結果
面試題2 根據(jù)給定代碼判斷輸出結果
面試題3 對程序的正確分析
9.3 封裝
9.3.1 成員變量的封裝
9.3.2 成員函數(shù)的封裝
面試題4 類的描述
面試題5 對封裝的理解
9.4 多態(tài)
9.4.1 方法重載
9.4.2 方法重寫
面試題6 分析所執(zhí)行的代碼
面試題7 分析代碼的運行結果
面試題8 實現(xiàn)多態(tài)的機制
9.5 內(nèi)部類
面試題9 實例分析
9.5.1 在類中創(chuàng)建一個內(nèi)部類的實例
9.5.2 在對象中創(chuàng)建一個內(nèi)部類的
實例
9.5.3 關于final聲明的一個實例
面試題10 分析代碼的輸出結果
面試題11 關于內(nèi)部類的問答題
面試題12 找出代碼中的錯誤
9.6 抽象類
面試題13 關于抽象方法的問題
面試題14 編程題,仔細看清
代碼的需求
9.7 接口
面試題15 抽象類和接口的區(qū)別
面試題16 根據(jù)代碼找出錯誤
9.8 方法的重寫和重載
9.8.1 方法重寫的實例
9.8.2 方法重載的實例
面試題17 重寫和重載的區(qū)別
面試題18 哪些方法可以
加入類Man中
9.9 構造函數(shù)
9.9.1 合法的構造函數(shù)
面試題19 選擇合法的構造函數(shù)
9.9.2 構造函數(shù)重載
面試題20 寫出程序的運行結果
面試題21 關于構造函數(shù)的選擇題
面試題22 指出代碼的錯誤之處
面試題23 針對this()方法的找錯題
第10章 Java的多線程
10.1 認識線程
10.1.1 線程的5種狀態(tài)
10.1.2 關于單線程的一個實例
面試題1 關于線程基礎的簡答題
面試題2 對線程的正確敘述
10.2 多線程的創(chuàng)建方式
10.2.1 繼承Thread類創(chuàng)建線程的方式
10.2.2 實現(xiàn)Runnable接口創(chuàng)建線程的方式
面試題3 簡要回答創(chuàng)建線程的兩種方式及區(qū)別
面試題4 對Threads的正確描述
10.3 線程和進程
10.4 線程的同步
10.4.1 多線程同步代碼塊
10.4.2 多線程同步方法
面試題5 線程同步的方法
面試題6 分析代碼片段
面試題7 找出代碼中的錯誤
面試題8 分析程序的輸出結果
面試題9 指向不同類實例的多線程
面試題10 編程題(Thread和Runnable)
10.5 線程的操作
面試題11 設置線程名稱
面試題12 關于isAlive()的推測題
面試題13 關于resume()的選擇題
面試題14 關于sleep()和write()的簡答題
面試題15 關于yield()方法的選擇題
面試題16 編程題
第11章 包和訪問控制
11.1 包的創(chuàng)建及使用
11.1.1 包的創(chuàng)建
11.1.2 包的使用
面試題1 選擇正確的代碼片段
面試題2 選擇正確的Java語法
面試題3 了解native聲明
面試題4 選擇正確的答案
11.2 Java常用類庫
11.2.1 Java
11.2.2 容易混淆的軟件包
面試題5 Object中hasCode()的返回類型值
面試題6 Object類中的clone()方法
面試題7 hasCode()與equals()
面試題8 Math.abs()方法的使用
面試題9 Math.等于多少
面試題10 誰的值會等于12
11.3 訪問控制
面試題11 不能被外部類所訪問的修飾符
面試題12 只能被同包中的類訪問的修飾符
面試題13 正確的聲明
面試題14 類中的調(diào)用方法
第12章 類集框架
12.1 類集接口
12.1.1 Collection接口的使用方法
12.1.2 List接口的使用方法
12.1.3 Set接口的使用方法
12.1.4 SortedSet接口的使用方法
12.1.5 Iterator接口的使用方法
面試題1 Collection和Collections的區(qū)別
面試題2 用什么方法來區(qū)分Set里的
元素是否重復
面試題3 Collection接口的子接口
面試題4 集合框架中的核心接口
面試題5 可以按序存放元素的集合接口
面試題6 根據(jù)程序代碼選擇正確的選項
12.2 接口實現(xiàn)類的使用
12.2.1 List接口的實現(xiàn)類
12.2.2 Set接口的實現(xiàn)類
12.2.3 Map映射接口
面試題7 HashMap和Hashtable的區(qū)別
面試題8 heap和stack的區(qū)別
面試題9 常用的類集合
面試題10 關于List、Map、Set的問答題
面試題11 關于ArrayList、Vector、
LinkedList的問答題
面試題12 覆蓋方法
面試題13 分析代碼的輸出結果
面試題14 寫出程序的輸出結果
面試題15 接口java.util.Map.Entry中定義的原型是什么
面試題16 如何實現(xiàn)hashCode()方法
面試題17 實現(xiàn)Map接口的對象
第13章 數(shù)據(jù)庫
13.1 SQL
13.1.1 SQL的基本數(shù)據(jù)定義語句
13.1.2 SQL的基本數(shù)據(jù)操作語句
13.1.3 SQL中的統(tǒng)計函數(shù)
面試題1 如何使用LIKE運算符
面試題2 如何使用ORDER
面試題3 對約束的理解
面試題4 關于SQL的面試題(中興面試題)
13.2 JDBC數(shù)據(jù)庫編程
13.2.1 創(chuàng)建數(shù)據(jù)源
13.2.2 加載驅(qū)動程序
13.2.3 連接數(shù)據(jù)源
13.2.4 對數(shù)據(jù)庫的操作
面試題5 Connection類中的事物處理方法有哪些
面試題6 JDBC連接數(shù)據(jù)庫的步驟
面試題7 用JDBC寫一段程序
13.3 Oracle數(shù)據(jù)庫
面試題8 判斷SELECT語句的查詢結果
面試題9 處理分組的子句是什么
面試題10 可以返回非空表達式的函數(shù)是什么
面試題11 如何理解索引
面試題12 PL/SQL的內(nèi)置數(shù)據(jù)類型是什么
面試題13 什么是視圖
面試題14 冷備份和熱備份的不同點及其各自的優(yōu)點
面試題15 如何利用備份恢復數(shù)據(jù)庫
13.4 SQL
面試題16 COUNT(*)函數(shù)的作用是什么
面試題17 請選擇正確的答案
面試題18 分析SQL語句的結果
面試題19 選擇正確的SQL語句
面試題20 TRUNCATE命令的作用是什么
面試題21 如何理解BETWEEN…AND
面試題22 選擇正確的SELECT語句
面試題23 SQL是什么
面試題24 刪除數(shù)據(jù)表
面試題25 如何聲明游標
第三篇 Java
第14章 J2EE(Java
14.1 J2EE的核心API與組件
面試題1 什么是J2EE
面試題2 關于J2EE的名詞解釋
14.2 EJB組件
14.2.1 搭建EJB
14.2.2 Session
14.2.3 Message-Driven(消息驅(qū)動Bean)
14.2.4 Entity(開發(fā)實體Bean)
面試題3 什么是EJB
面試題4 EJB規(guī)定禁止的操作
有哪些
面試題5 EJB與Java區(qū)別
面試題6 EJB的類型有哪幾種
面試題7 Session
面試題8 開發(fā)無狀態(tài)會話Bean
面試題9 在Entity進行映射
面試題10 Entity實現(xiàn)了數(shù)據(jù)同步
面試題11 Entity
面試題12 正確理解Message-Driven Bean
面試題13 Bean的生命周期范圍
14.3 常見的J2EE應用服務器
面試題14 如何在WebLogic上部署EJB
面試題15 如何給WebLogic的內(nèi)存指定大小
面試題16 J2EE的應用服務器有哪些
面試題17 persistent與non-persistent的區(qū)別
面試題18 在WebLogic中發(fā)布EJB需要哪些配置文件
面試題19 JBoss服務器監(jiān)聽服務默認端口是什么
面試題20 創(chuàng)建一個Enterprisetion的同時還會創(chuàng)建哪個組件
面試題21 選出錯誤的操作
面試題22 創(chuàng)建JDBC
第15章 XML、UML和MVC
15.1 XML
15.1.1 XML的基礎知識
15.1.2 XML解析模型
面試題1 XML有哪幾種解析技術
面試題2 如何使用XML技術
面試題3 選擇正確的描述
面試題4 在DTD中哪個元素屬性可加不可加
面試題5 XML的組成包括幾部分
面試題6 關于對于內(nèi)部DTD文檔的敘述,哪個選項是正確的
面試題7 在DTD文檔中CONTENT的規(guī)范
面試題8 什么是對象模型(DOM)15.2 UML
面試題9 選擇正確的UML類圖
面試題10 活動圖強調(diào)什么
面試題11 跨越多個用例的單個對象的行為類型圖
面試題12 什么是用例圖
面試題13 用例之間的關系
面試題14 表示系統(tǒng)行為的圖有哪些
面試題15 用例圖由哪幾部分組成
面試題16 什么是模型
15.3 MVC
面試題17 理解MVC設計模式
面試題18 MVC各個部分的實現(xiàn)技術及實現(xiàn)方法
第16章 JSP/Servlet技術
16.1 JSP的核心技術
16.1.1 JSP的基本語法
16.1.2 JSP指令
16.1.3 JSP動作
16.1.4 JSP內(nèi)置對象
面試題1 在瀏覽器中如何訪問JSP文件
面試題2 分析代碼的輸出結果
面試題3 JSP頁面跳轉的方式
面試題4 JSP位于MVC模式的哪一層
面試題5 標簽庫的指令
面試題6?。糺sp:useBean>的屬性
面試題7 Page指令的屬性
面試題8 JSP的內(nèi)置對象及其作用
面試題9 JSP注釋標簽的語法格式
面試題10 Page指令中屬性的作用
面試題11 Cookie的工作流程
面試題12 靜態(tài)頁面和動態(tài)頁面中INCLUDE的作用是否相同
面試題13 JSP的動作指令
16.2 Servlet的核心技術
16.2.1 Servlet接口
16.2.2 Servlet接口實現(xiàn)類
16.2.3 HttpServlet對象
16.2.4 Servlet的生命周期
16.2.5 Servlet之間的跳轉
面試題14 Servlet的生命周期
面試題15 Servlet的class文件放在哪個目錄下
面試題16 ServletContext對象的產(chǎn)生
面試題17 Servlet配置中的標記
面試題18 Servlet位于MVC模式的哪一層
面試題19 在Servlet生命周期中,哪個方法只能調(diào)用一次
面試題20 標識會話的方法
面試題21 可以讀取ServletContext對象屬性的方法是什么
面試題22 部署時,<Servlet>標簽中可以包含哪些標簽
面試題23 Servlet中的狀態(tài)碼
面試題24 在HttpServlet中,處理請求的方法有哪些
第四篇 算
第17章 常見的Java上機面試題
17.1 Java基礎編程試題
面試題1 怎樣截取字符串
面試題2 怎樣實現(xiàn)元素互換
面試題3 怎樣實現(xiàn)元素排序
面試題4 怎樣實現(xiàn)Singleton模式編程
面試題5 哥德巴赫猜想的近似證明
面試題6 怎樣實現(xiàn)金額轉換
面試題7 愛因斯坦的階梯問題
面試題8 如何判斷回文數(shù)字
17.2 數(shù)據(jù)庫編程試題
面試題9 根據(jù)表結構寫出相應的SQL語句
面試題10 編寫MySQL數(shù)據(jù)庫的JDBC連接
17.3 Java高級編程試題
面試題11 怎樣用SAX解析XML
面試題12 利用Servelt的doPost方法實現(xiàn)表單內(nèi)容的讀取
面試題13 編程實現(xiàn)Servlet的記錄訪問功能
第18章 思維與智力測試
18.1 思維拓展測試
面試題1 擲骰子游戲
面試題2 求出最大公約數(shù)
面試題3 階乘階梯式的函數(shù)
面試題4 背包問題
面試題5 求最大的連續(xù)組合值(華為校園招聘筆試題)
面試題6 洗撲克牌(亂數(shù)排列)
面試題7 巧妙過橋
面試題8 字符移動(金山筆試題)
面試題9 八皇后問題
18.2 智力(IQ)測試
面試題10 找出質(zhì)量不相同的球
面試題11 有多少人及格
面試題12 他說的是真話嗎
面試題13 哪個開關控制哪盞燈
面試題14 誰的存活概率最大
面試題15 猴子分桃
面試題16 三個女兒的年齡分別是多少
面試題17 哪一種是“王牌”花色
面試題18 巧猜?lián)淇伺?br />面試題19 誰得第二名
面試題20 計時燒繩
面試題21 海盜分金問題
面試題22 聰明的法官
附錄A 個人簡歷英文詞匯速查

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號