




已閱讀5頁,還剩7頁未讀, 繼續免費閱讀
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第一章第一章 1 Eclipse 是一個 A B C D 的系統 A 開源的 B 具有跨平臺性的 C 支持 JAVA 開發的 D 可以被擴展的 2 下列哪些內容不是 Eclipse 的插件 A A Platform runtime B Workbench C Team D Help E Workspace 3 在任何給定時間 桌面上可以并且僅可以存在一個 Eclipse 工作臺 窗口 B A 正確 B 不正確 C 視情況而定 4 用戶處理數據和文件的中心位置稱為 B A 平臺運行時 B 工作空間 C 工作臺 D IDE 5 Eclipse 既可以用集成開發環境 進行 Java C 程序的設計 也可以用作產品庫 A A 正確 B 不正確 C 不確定 6 Ecllipse 是個開源的項目 我們可以免費下載并且安裝 安裝過程 B D A 直接解壓到指定路徑 系統自動改寫操作系統注冊表 B 直接解壓到指定路徑 系統自動不改寫操作系統注冊表 C 安裝后需要通過 Eclipse 官方網站激活 D 安裝后不需要通過 Eclipse 官方網站激活 7 Eclipse 支持多國語言 只要下載與 SDK相應的多國語言包插件就可以實現軟件的本地化 語言包的版本要 A A 與開發工具箱 SDK 的版本相一致 B 無所謂 C 比開發工具箱 SDK 的版本高 D 比開發工具箱 SDK 的版本低 8 Eclipse 能夠支持 Java 程序的設計 不需要在操作系統中再單獨安裝 Java 的運行時環境 B A 正確 B 不正確 9 可以通過設置用戶的環境變量 PATH 來為 Eclipse 指定 Java 的運行時環境 B A 正確 B 不正確 10 如果將 JRE 安裝在 Eclipse 安裝路徑下的 JRE 文件夾中 是否還需要設計系統環境變量 Path 的值 B A 需要 B 不需要 C 依所開發的內容而定 11 Eclipse 的運行只有 JRE 支持就可以了 不需要 SUN 的 JDK 支持 B A 正確 B 不正確 C 依所開發的內容而定 第二章習題第二章習題 1 工作臺的資源是按照 C 的方式進行組織管理的 A 文件 B 目錄 C 文件 目錄 2 利用工作臺中的 導入和導出 功能 可以實現資源的共享和復制 可以在不同的機器間 移動項目 3 透視圖是面向任務的 不同的透視圖用于操作和完成不同類型的任務 請指出 Java 透視 圖 調試透視圖 資源透視圖的主要功能 答 Java 透視圖 透視圖 在大多數情況下 Java 透視圖最適合處理 Java 語言編程元素 它包含 一個編輯器區域和一些視圖 便于執行與 Java 編程相關的任務 調試透視圖 調試透視圖 調試器透視圖提供快速查找錯誤所需的所有視圖 在這些視圖中可以執行 任何和調試有關的操作 資源透視圖 資源透視圖 用于管理工作空間里的資源 可以對資源進行各種操作 4 一個透視圖定義了每個視圖在工作臺窗口中的初始設置和布局 在每個工作臺窗口中都 可以包含 一個或多 個透視圖 5 每個透視圖由多個視圖和編輯器組成 而且每個透視圖共享一套編輯器 A A 正確 B 不正確 C 主要看是什么樣的透視圖 6 我們可以根據自己的需要對透視圖進行定制 也可以刪除不再使用的透視圖 C A 正確 B 不正確 C 只能刪除用戶自己命名定義的透視圖 7 B 視圖提供了 工作臺 中資源的分層視圖 可以打開文件以進行編輯 或選擇資源以 進行某些操作 諸如復制 移動 創建新資源 將資源相互比較或執行小組操作之類的操作 A 任務視圖 B 導航器視圖 C 書簽視圖 D 搜索視圖 8 A 視圖顯示所有工作臺中的任務和問題 包括與特定文件相關聯的任務和未與任何特定 文件相關聯的一般任務 A 任務視圖 B 導航器視圖 C 書簽視圖 D 搜索視圖 9 用戶可以通過 D 對 Eclipse 各方面進行個性化定制 如 Java 代碼的格式 主工具 欄安排 字體和顏色 調試窗口的布局等 A 任務視圖 B 導航器視圖 C 書簽視圖 D 首選項設置 10 怎樣將任務與資源相關聯 答 將任務與可編輯資源相關聯方法如下 1 在 導航器 視圖中 雙擊要與新任務相關聯的資源 資源將在編輯器區域中打開 2 在編輯器區域左邊的灰色邊框內 要針對其記錄新任務的文本或源代碼行旁單擊鼠 標右鍵 3 在彈出菜單上 選擇添加任務添加任務 4 提示時 輸入任務的簡短描述 第三章習題第三章習題 1 Java 語音要求在編輯存盤時 主類名 含有 main 方法 和文件名要一致性 并且是大小寫 敏感的 A A 正確 B 不正確 2 舉例說明編譯一個 Java 程序的方法 答 C 1000 javac HelloWorldApp java 3 一個 Java 應用程序必須有一個類且只有一個類包含這樣的 main 方法 而且該方法只要 是 public 的就可以 B A 正確 B 不正確 4 列出幾種 Java 常用的基本數據類型 答 簡單數據類型有 boolean byte short int long float double char 等 5 如果一個變量被聲明為類類型的變量 那么這個類的一個實例就可以賦值給它 這個類 子類的一個實例也可以賦值給它 如果一個變量被聲明為接口類型的變量 那么這個接 口的一個實例都可以賦值給它 B A 正確 B 不正確 6 操作符 instanceof 在運行的時候可以確定一個對象是不是某種類型的 檢驗某特殊對象 是否是某類或該類的子類的實例 7 如果不再需要對象引用 就要將它設為 b 來釋放對象占用的內存 A 0 B null C D 0 0 8 代碼片斷編輯測試窗頁面和其他文件一樣 也是項目中的一個資源 其擴展名為 D A java B classs C 和工作類型有關 D JPage 9 代碼片斷編輯測試窗允許在調試器的控制下運行 檢查和 顯示 Java 表達式 斷點和 異常的行為將象在常規調試會話中一樣 10 在一個jpage文件中 如果您輸入并突出顯示 System out println Hello World 并單擊 對所選文本求值對所選文本求值按鈕 則 Hello World 將出現在 控制臺 視圖 中 但是沒有任何結果顯示 在代碼片斷編輯測試窗編輯器或 表達式 視圖中 第四章習題第四章習題 1 寫出定義一個 java 類的基本格式 答 在語法上 類由兩部分構成 類聲明和類體 基本格式為 class 類名 類體的內容 2 下列修飾符可以用來修飾限定一個 java 類的是 A A public B private C protect D static 3 如果源文件沒有 public 類 那么源文件的名字只要和某個類的名字相同 并且擴展名 是 java 就可以了 如果在一個源程序中有多個類定義 則在編譯時將為每個類生成一 個 class 文件 A A 正確 B 不正確 C 不確定 4 在java的系統類庫中 把功能相似的類放到一個包中 包的作用有兩個 一是劃分類名 空間 二是控制類之間的訪問 5 Java 類中 成員變量的修飾符是可選的 它們可以是 A B C D A public B private C protected D static 6 寫出下列類型變量的系統默認的初始化值 int類型變量默認初始值為 0 float類型變量默認初始值為0 0f double類型變量默認初始值為0 0 boolean類型變量默認初始值為false char類型變量默認初始值為 0 ASCII碼 long類型變量默認初始值為 0 對象引用類型變量默認初始值為null 7 對于聲明的私有的類的成員變量 可以通常用get 和 set方法來進行訪問 8 Java 允許一個類中有若干個構造方法 但這些構造方法的參數必須不同 即或者是參數的 個數不同 或者是參數的類型不同 A A 正確 B 不正確 C 不確定 9 在類的所有實例中共享的變量叫做 靜態 變量 它可以通過某個實例訪問也可以直接通 過類名訪問 10 Eclipse 的Java 搜索支持允許您查找 Java 元素 包 類型 方法 字段和構造函數 的聲明 引用和出現 對工作空間執行的 Java 搜索與它們的構建狀態 無關 11 指出指出 搜索搜索 視圖的一些重要操作含義視圖的一些重要操作含義 顯示下一個匹配項顯示下一個匹配項 此命令在編輯器區域中突出顯示搜索表達式的下一個匹配項并打開文 件 如果需要的話 顯示上一個匹配項顯示上一個匹配項 此命令在編輯器區域中突出顯示搜索表達式的上一個匹配項并打開文 件 如果需要的話 除去選擇的匹配項除去選擇的匹配項 從搜索結果中除去所有突出顯示的匹配項 先前搜索結果先前搜索結果 此命令允許您瀏覽先前執行的搜索并重復先前的搜索 可以從下拉菜單中選 擇先前搜索或清除搜索歷史記錄 第五章習題第五章習題 1 開發 Java 應用時最常用的 perspectives 有 A B C D A Java Perspective B Java Browsing Perspective C Java Type Hierarchy Perspective D Debug Perspective 2 Java 透視圖包括下列哪些視圖 編輯器 A B C D E A 編輯器 B 包的瀏覽器視圖 C 層次結構視圖 D 大綱視圖 E 任務視圖 3 B 視圖允許您查看類型的完整層次結構 只查看它的子類型或只查看它的超類型 A 包的瀏覽器視圖 B 層次結構視圖 C 大綱視圖 D 任務視圖 4 D 可用于顯示工作空間中的錯誤和警告信息 如局語法錯誤或不能解析的引用 A 包的瀏覽器視圖 B 層次結構視圖 C 大綱視圖 D 任務視圖 5 層次結構 視圖提供了三種不同的方法來查看類型層次結構 分別是 顯示類型層次結構 顯示超類型層次結構 顯示子類型層次結構 6 Java 瀏覽透視圖用來瀏覽Java 項目結構 它包含一個編輯器和四個視圖 分別是 編輯 器區 項目視圖 包視圖 類型視圖 成員視圖 7 要將 JAR 添加到構建類路徑中 需要遵循哪些步驟 答 1 選擇項目 并從它的彈出菜單中 選擇屬性 在 屬性 對話框中 選擇 Java 構建路徑 頁面 單擊庫選項卡 現在您就可以添加工作空間中包含的 JAR 文件或者添加其它某些位置的 JAR 文件 1 要添加工作空間內的一個 JAR 文件 單擊添加添加 JAR 按鈕 2 要添加外部 JAR 文件 單擊添加外部添加外部 JAR 按鈕 2 在出現的對話框中 選擇想要添加的 JAR 文件 注意 一次可以添加多個 JAR 8 代碼輔助工具除了可以通過菜單激活外 還可以通過Alt Space 組合鍵激活 9 列出幾種 Eclipse 常用的代碼組織功能 答 生成 getter 和 setter 方法 對遺漏的 import 語句進行組織 移動字段 方法或類 以及 對方法 類或包重新命名 10 列出用 Eclipse 進行 Java 程序設計時 允許 Refactor 的內容 答 重命名方法 變量 包 項目 參數 或本地變量 改變方法的特征符 將一個變量或 方法放入父類 將一個變量或方法放入子類 封裝字段 生成 etter 和 setter 方法 從一個 表達式中抽取方法 局部變量 常量 第六章習題第六章習題 1 Junit測試一般是由開發人員完成 因為他們知道被測試的軟件如何 How 完成功能和完 成什么樣 What 的功能 2 Test case中的測試方法必須以test作前綴命名 3 JUnit中 Test case必須繼承類junit framework TestCase 4 如果在一個測試用例中有 3 個測試方法 則 setUp 方法至少運行 3 次 A 1 B 2 C 3 5 當 JUnit 執行測試時 它在執行每個 testXXXXX 方法前都調用 setUp 而在執行每個 testXXXXX 方法后都調用 tearDown 方法 由此保證了測試不會相互影響 A A 正確 B 不正確 6 在編寫 JUnit 測試前 必須將 junit jar 庫添加至構建類路徑 否則在項目中找不到Juni 類 t 在 Junit 視圖中會顯示測試的執行情況 運行次數 錯誤次數 和 故障次數 分表示 數 顯示了共有幾個測試方法 本次執行了幾個方法 沒有任何限制要求 test suite 只包括 test case 或只包括 test suite 它可以既有 test case 又 B 不正確 請說明TestSuite 處理測試用例的規約 會被拒絕執行測試 的 Public 0 測試套件TestSuit通過繼承junit framework TestSuite 7 什么意思 答 運行次 錯誤次數 表示了當拋出異常時 出現了幾個錯誤 故障次數 顯示了共有幾個測試方法失敗 8 有 test suite 一個 test suite 的子 test suite 也可以包括 test case 和 test suite 因此允許嵌套測 試 A A 正確 9 答 TestSuite 處理測試用例有 6 個規約 否則 A 測試用例必須是公有類 Public B 測試用例必須繼承 TestCase 類 C 測試用例的測試方法必須是公有 D 測試用例的測試方法必須被聲明為 Void E 測試用例中測試方法的前置名詞必須是 test F 測試用例中測試方法無任何傳遞參數 1的類實現 第七章習題第七章習題 1 列出 Eclipse 可以執行的四個進行程序調試的操作 置條件斷點 檢查和改變變量的值 答 可執行的調試操作有 控制程序執行 設置斷點 設 2 調試透視圖包含了不同的視圖 如 Debug 視圖 變量視圖 斷點視圖 編輯器視圖 控制臺和任務視圖 大綱視圖等 3 開想要添加該斷點的文件 位于 Java 編輯器視圖最左邊 行掛起 B A 正確 B 不正確 用途用途 到方法調用后的下一步 回 則選 上下文菜單中選擇 更改值 然后在彈 表達式的值 通過下面的步驟實現 亮顯示 視圖窗口的右上角 它和斷點 變量視圖共享同一 啟用斷點 簡述在 Eclipse 中行斷點的設置方法 答 設置斷點的方法如下 1 在編輯器區域中 打 2 將鼠標放在設置斷點的代碼行的標記欄上 標記欄是 空白處的灰色垂直標尺 右鍵打開標記欄 垂直標尺 彈出菜單 并選擇切換斷點切換斷點 還可以雙擊源代碼行旁邊的標記欄 新的斷點標記出現在標記欄上 位于添加了斷 點的那一行的正左方 而且 新斷點還出現在 斷點 視圖列表中 斷點在標記欄上以藍色的圈表示 4 當調試程序時 執行將執行完斷點所在的 5 單步執行程序有種不同的控制方法 可以分別通過種不同的控制方法 可以分別通過 F5 F6 F7 實現 試說明其實現 試說明其 1 對于 單步跳入 如果下一步要執行的是方法調用 將進入調用的方法內 如果 下一步要執行賦值語句 則執行該語句 掛起在下一行 如果下一步是條件語句 則進入條件語句 這個功能也可通過 F5 功能鍵實現 2 單步跳過 不進入調用的方法內部 而是執行方法并返回 但進入條件語句內部 單步執行 這個功能也可通過 F6 功能鍵實現 3 如果已經進入了方法調用 并看到希望看到的結果 希望從該方法快速返 擇 單步返回 程序執行完該方法 停止在該方法的下一行 這個功能也可通過 F7 功能鍵實現 6 怎樣通過變量視圖改變正在運行的程序的值 答 要想修改變量的值 在變量視圖中選中變量 在 出的對話框中輸入所要修改的值 單擊 確定 即可 對于復雜變量 則需要選擇變量的一個 特定元素 然后進行更改 7 在顯示視圖中 怎樣計算 答 在顯示視圖中 要計算表達式的值 可以 1 在顯示視圖中輸入表達式 2 用鼠標選中表達式 使其高 3 從上下文菜單中選擇 顯示 計算結果就顯示在表達式的下面 8 默認情況下 表達式視圖位于調試透 個窗格 A A 正確 B 不正確 9 通過斷點視圖 可以對斷點進行相關操作 如 禁用斷點 除去斷點 顯示 斷點的屬性 10 列出 Eclipse 支持的斷點類型 型的斷點 Eclipse 支持的斷點類型有如下幾種 被引發 答 不同的 Java 實體可以設置不同類 行斷點行斷點 在程序特定行的代碼被執行前被引發 方法斷點方法斷點 在到達被設置成斷點的方法時被引發 觀察點觀察點 在訪問或修改某個變量時被引發 Java 異常斷點異常斷點 在代碼拋出一個特定異常時 第八章習題 第八章習題 1 Java中的控制語句包括 條件分支語句 循環語句和跳轉語句 System out println Greater than zero 下列語句是否有錯 如果有 請改正 0 y 100 答 正確的寫法應該是 10 y 100 switch語句中表達式的值和某個case后面的常量值相同 就執行該case里的若干個語句 reak 語句用來終止 switch 語句的執行 使程序從一個封閉的 switch 語 int i 2 ystem out println 1 ult 2 2 stem out println 1 break 答 2 寫出下列語句的輸入結果 無輸入結果 int i 1 if i 1 3 if x 0 y 1 z 20 else if x 0 y z 20 else 4 如果沒有遇到 break 語句 就會繼續執行后面 case 所指示的若干語句 A A 正確 B 不正確 5 在 switch 語中 b 句中跳出 從 switch 語句后的第一個語句開始執行 6 分別寫出下列兩段程序的執行結果 1 switch i case 1 S case 2 System out println 2 case 3 System out println 3 default System out println defa int i switch i case 1 Sy case 2 System out println 2 break case 3 System out println 3 break default System out println default 1 2 fault 2 2 7 for int i 1 i 5 i dex is equal to i 2 i 1 out println Infinite loop 答 1 dex is equal to 1 2 nite loop 8 寫出下列程序段的執行結果 5 ut println i 答 無輸入結果 寫出下列程序段的執行結果 System out println i 答 e提供了內容輔助 3 de 寫出一下列兩段程序的執行結果 1 System out println In int for System if i 2 break i In Index is equal to 2 Index is equal to 3 Index is equal to 4 Infi Infinite loop int i 5 while i System o i 9 int i 5 do i while i 5 5 10 Eclips功能 可以幫助我們生成Java的控制語句 第九章習題第九章習題 1 對 Java 語言中類的繼承 一個子類 父類 在Java中 繼承一個類要用關鍵字extends 可以繼承 A A 一個 B 多個 C 視父類的情況而定 2實現 Java 中調用成員方法的順序是 一個實例先在父類中尋找需要的成員方法 如果沒有找 方法重寫時一定要保證方法的名字 類型 參數個數和類型同父類的某個方法完全相同 抽象類同其它類一樣 可以被繼承 也可以被實例化 B 要聲明一個類是抽象類 可以用關鍵字abstract class 3 到 再到自己所屬的類中去繼續尋找直到方法被找到 然后是自己的子類 B A 正確 B 不正確 4 只有這樣 子類繼承的這個方法才被隱藏 A A 正確 B 不正確 5 A 正確 B 不正確 6來修飾該類 一個接口不是一個類 接口定義的僅僅是實現某一特定功能的一組功能的對外接口和規 接口可以包含 A C final static 變量 D 方法的實現 由于 Java 不支持多重繼承 所以 一個類只能通過使用關鍵字 implements 聲明自己實 0 通過 層次結構 7 范 而并沒有真正實現這個功能 真正實現在繼承這個接口的各個類中完成 因而通常 把接口功能的繼承稱為 實現 A A 正確 B 不正確 8 A 方法的標識 B 靜態方法 C 9 現一個接口 B A 正確 B 不正確 1視圖可以查看類繼承的層次結構成 第十章習題第十章習題 1 通常對異常的處理方法有哪兩種 在發生異常處用 try catch 模型語句來處理 語句將它送往上一層機構去處理 答 1 2 如果不想在當前方法中處理異常 可使用 throws 如 public void troublesome throws IOException 2 在 Java 中有兩種不同類型的異常 即非檢測異常和檢測異常 le 3 Java 語言用繼承的方式來組織異常 所有的異常類都是 Throwab的子類 安排多個 catch 語句的順序時 首先應該 lly 語句起到什么作用 可以在 finally 語句中進行資源清 相應的異常情況處理 法時將產生這種錯誤 如果類的定義改變了 在什么情況下發生 類時將產生這種錯誤 如果類路徑沒有設 4 使用多重 catch 語句時 應該注意什么問題 答 捕獲異常的順序和 catch 語句的順序有關 在 捕獲最特殊的異常 然后再逐漸一般化 也就是一般先安排子類 再安排父類 子類必須在 它們任何父類之前使用 這一點是很重要的 因為運用父類的 catch 語句將捕獲該類型及其 所有子類類型的異常 這樣 如果子類在父類后面 子類將永遠不會到達 而且 Java 中不 能到達的代碼是一個錯誤 5 在對異
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年微生物學與免疫學考試試題及答案
- Tesmilifene-fumarate-Standard-DPPE-fumarate-Standard-生命科學試劑-MCE
- mCherry-mRNA-N1-Me-Pseudo-UTP-生命科學試劑-MCE
- Halymecin-C-生命科學試劑-MCE
- 2025年青少年心理健康教育師考試試題及答案
- 2025年人工智能應用專業畢業生能力測試試題及答案
- 2025年社會心理學應用與研究方法考試試題及答案
- 2025年經濟法學專業考試相關試題及答案
- 2025年建筑設計專業研究生入學考試試卷及答案
- 2025年電子技術基礎考試試題及答案
- DBJD25-67-2019甘肅省建筑與裝飾工程預算定額地區基價不含稅中冊
- 餐飲服務員培訓全流程解析
- 《成人高血壓合并2型糖尿病和血脂異常基層防治中國專家共識(2024年版)》解讀
- 工業互聯網驅動的軍工企業智能化改造路徑研究-洞察闡釋
- 《小學交通安全教育》課件
- 江西省2025年初中學業水平考試樣卷(四)數學模擬試題 (含部分答案)
- 2024北京西城區五年級(下)期末英語試題及答案
- 2025屆廣東省東莞市東華中學初三聯合考試數學試題試卷含解析
- 非人靈長類動物實驗的現狀、倫理問題及審查要點
- 數字人合同協議
- 小青瓦仿古屋面施工方案
評論
0/150
提交評論