JAVA網(wǎng)絡(luò)編程各章習(xí)題綜合.pdf_第1頁
JAVA網(wǎng)絡(luò)編程各章習(xí)題綜合.pdf_第2頁
JAVA網(wǎng)絡(luò)編程各章習(xí)題綜合.pdf_第3頁
JAVA網(wǎng)絡(luò)編程各章習(xí)題綜合.pdf_第4頁
JAVA網(wǎng)絡(luò)編程各章習(xí)題綜合.pdf_第5頁
已閱讀5頁,還剩7頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

第一章第一章 1 Eclipse 是一個 A B C D 的系統(tǒng) A 開源的 B 具有跨平臺性的 C 支持 JAVA 開發(fā)的 D 可以被擴(kuò)展的 2 下列哪些內(nèi)容不是 Eclipse 的插件 A A Platform runtime B Workbench C Team D Help E Workspace 3 在任何給定時間 桌面上可以并且僅可以存在一個 Eclipse 工作臺 窗口 B A 正確 B 不正確 C 視情況而定 4 用戶處理數(shù)據(jù)和文件的中心位置稱為 B A 平臺運(yùn)行時 B 工作空間 C 工作臺 D IDE 5 Eclipse 既可以用集成開發(fā)環(huán)境 進(jìn)行 Java C 程序的設(shè)計 也可以用作產(chǎn)品庫 A A 正確 B 不正確 C 不確定 6 Ecllipse 是個開源的項目 我們可以免費(fèi)下載并且安裝 安裝過程 B D A 直接解壓到指定路徑 系統(tǒng)自動改寫操作系統(tǒng)注冊表 B 直接解壓到指定路徑 系統(tǒng)自動不改寫操作系統(tǒng)注冊表 C 安裝后需要通過 Eclipse 官方網(wǎng)站激活 D 安裝后不需要通過 Eclipse 官方網(wǎng)站激活 7 Eclipse 支持多國語言 只要下載與 SDK相應(yīng)的多國語言包插件就可以實現(xiàn)軟件的本地化 語言包的版本要 A A 與開發(fā)工具箱 SDK 的版本相一致 B 無所謂 C 比開發(fā)工具箱 SDK 的版本高 D 比開發(fā)工具箱 SDK 的版本低 8 Eclipse 能夠支持 Java 程序的設(shè)計 不需要在操作系統(tǒng)中再單獨安裝 Java 的運(yùn)行時環(huán)境 B A 正確 B 不正確 9 可以通過設(shè)置用戶的環(huán)境變量 PATH 來為 Eclipse 指定 Java 的運(yùn)行時環(huán)境 B A 正確 B 不正確 10 如果將 JRE 安裝在 Eclipse 安裝路徑下的 JRE 文件夾中 是否還需要設(shè)計系統(tǒng)環(huán)境變量 Path 的值 B A 需要 B 不需要 C 依所開發(fā)的內(nèi)容而定 11 Eclipse 的運(yùn)行只有 JRE 支持就可以了 不需要 SUN 的 JDK 支持 B A 正確 B 不正確 C 依所開發(fā)的內(nèi)容而定 第二章習(xí)題第二章習(xí)題 1 工作臺的資源是按照 C 的方式進(jìn)行組織管理的 A 文件 B 目錄 C 文件 目錄 2 利用工作臺中的 導(dǎo)入和導(dǎo)出 功能 可以實現(xiàn)資源的共享和復(fù)制 可以在不同的機(jī)器間 移動項目 3 透視圖是面向任務(wù)的 不同的透視圖用于操作和完成不同類型的任務(wù) 請指出 Java 透視 圖 調(diào)試透視圖 資源透視圖的主要功能 答 Java 透視圖 透視圖 在大多數(shù)情況下 Java 透視圖最適合處理 Java 語言編程元素 它包含 一個編輯器區(qū)域和一些視圖 便于執(zhí)行與 Java 編程相關(guān)的任務(wù) 調(diào)試透視圖 調(diào)試透視圖 調(diào)試器透視圖提供快速查找錯誤所需的所有視圖 在這些視圖中可以執(zhí)行 任何和調(diào)試有關(guān)的操作 資源透視圖 資源透視圖 用于管理工作空間里的資源 可以對資源進(jìn)行各種操作 4 一個透視圖定義了每個視圖在工作臺窗口中的初始設(shè)置和布局 在每個工作臺窗口中都 可以包含 一個或多 個透視圖 5 每個透視圖由多個視圖和編輯器組成 而且每個透視圖共享一套編輯器 A A 正確 B 不正確 C 主要看是什么樣的透視圖 6 我們可以根據(jù)自己的需要對透視圖進(jìn)行定制 也可以刪除不再使用的透視圖 C A 正確 B 不正確 C 只能刪除用戶自己命名定義的透視圖 7 B 視圖提供了 工作臺 中資源的分層視圖 可以打開文件以進(jìn)行編輯 或選擇資源以 進(jìn)行某些操作 諸如復(fù)制 移動 創(chuàng)建新資源 將資源相互比較或執(zhí)行小組操作之類的操作 A 任務(wù)視圖 B 導(dǎo)航器視圖 C 書簽視圖 D 搜索視圖 8 A 視圖顯示所有工作臺中的任務(wù)和問題 包括與特定文件相關(guān)聯(lián)的任務(wù)和未與任何特定 文件相關(guān)聯(lián)的一般任務(wù) A 任務(wù)視圖 B 導(dǎo)航器視圖 C 書簽視圖 D 搜索視圖 9 用戶可以通過 D 對 Eclipse 各方面進(jìn)行個性化定制 如 Java 代碼的格式 主工具 欄安排 字體和顏色 調(diào)試窗口的布局等 A 任務(wù)視圖 B 導(dǎo)航器視圖 C 書簽視圖 D 首選項設(shè)置 10 怎樣將任務(wù)與資源相關(guān)聯(lián) 答 將任務(wù)與可編輯資源相關(guān)聯(lián)方法如下 1 在 導(dǎo)航器 視圖中 雙擊要與新任務(wù)相關(guān)聯(lián)的資源 資源將在編輯器區(qū)域中打開 2 在編輯器區(qū)域左邊的灰色邊框內(nèi) 要針對其記錄新任務(wù)的文本或源代碼行旁單擊鼠 標(biāo)右鍵 3 在彈出菜單上 選擇添加任務(wù)添加任務(wù) 4 提示時 輸入任務(wù)的簡短描述 第三章習(xí)題第三章習(xí)題 1 Java 語音要求在編輯存盤時 主類名 含有 main 方法 和文件名要一致性 并且是大小寫 敏感的 A A 正確 B 不正確 2 舉例說明編譯一個 Java 程序的方法 答 C 1000 javac HelloWorldApp java 3 一個 Java 應(yīng)用程序必須有一個類且只有一個類包含這樣的 main 方法 而且該方法只要 是 public 的就可以 B A 正確 B 不正確 4 列出幾種 Java 常用的基本數(shù)據(jù)類型 答 簡單數(shù)據(jù)類型有 boolean byte short int long float double char 等 5 如果一個變量被聲明為類類型的變量 那么這個類的一個實例就可以賦值給它 這個類 子類的一個實例也可以賦值給它 如果一個變量被聲明為接口類型的變量 那么這個接 口的一個實例都可以賦值給它 B A 正確 B 不正確 6 操作符 instanceof 在運(yùn)行的時候可以確定一個對象是不是某種類型的 檢驗?zāi)程厥鈱ο?是否是某類或該類的子類的實例 7 如果不再需要對象引用 就要將它設(shè)為 b 來釋放對象占用的內(nèi)存 A 0 B null C D 0 0 8 代碼片斷編輯測試窗頁面和其他文件一樣 也是項目中的一個資源 其擴(kuò)展名為 D A java B classs C 和工作類型有關(guān) D JPage 9 代碼片斷編輯測試窗允許在調(diào)試器的控制下運(yùn)行 檢查和 顯示 Java 表達(dá)式 斷點和 異常的行為將象在常規(guī)調(diào)試會話中一樣 10 在一個jpage文件中 如果您輸入并突出顯示 System out println Hello World 并單擊 對所選文本求值對所選文本求值按鈕 則 Hello World 將出現(xiàn)在 控制臺 視圖 中 但是沒有任何結(jié)果顯示 在代碼片斷編輯測試窗編輯器或 表達(dá)式 視圖中 第四章習(xí)題第四章習(xí)題 1 寫出定義一個 java 類的基本格式 答 在語法上 類由兩部分構(gòu)成 類聲明和類體 基本格式為 class 類名 類體的內(nèi)容 2 下列修飾符可以用來修飾限定一個 java 類的是 A A public B private C protect D static 3 如果源文件沒有 public 類 那么源文件的名字只要和某個類的名字相同 并且擴(kuò)展名 是 java 就可以了 如果在一個源程序中有多個類定義 則在編譯時將為每個類生成一 個 class 文件 A A 正確 B 不正確 C 不確定 4 在java的系統(tǒng)類庫中 把功能相似的類放到一個包中 包的作用有兩個 一是劃分類名 空間 二是控制類之間的訪問 5 Java 類中 成員變量的修飾符是可選的 它們可以是 A B C D A public B private C protected D static 6 寫出下列類型變量的系統(tǒng)默認(rèn)的初始化值 int類型變量默認(rèn)初始值為 0 float類型變量默認(rèn)初始值為0 0f double類型變量默認(rèn)初始值為0 0 boolean類型變量默認(rèn)初始值為false char類型變量默認(rèn)初始值為 0 ASCII碼 long類型變量默認(rèn)初始值為 0 對象引用類型變量默認(rèn)初始值為null 7 對于聲明的私有的類的成員變量 可以通常用get 和 set方法來進(jìn)行訪問 8 Java 允許一個類中有若干個構(gòu)造方法 但這些構(gòu)造方法的參數(shù)必須不同 即或者是參數(shù)的 個數(shù)不同 或者是參數(shù)的類型不同 A A 正確 B 不正確 C 不確定 9 在類的所有實例中共享的變量叫做 靜態(tài) 變量 它可以通過某個實例訪問也可以直接通 過類名訪問 10 Eclipse 的Java 搜索支持允許您查找 Java 元素 包 類型 方法 字段和構(gòu)造函數(shù) 的聲明 引用和出現(xiàn) 對工作空間執(zhí)行的 Java 搜索與它們的構(gòu)建狀態(tài) 無關(guān) 11 指出指出 搜索搜索 視圖的一些重要操作含義視圖的一些重要操作含義 顯示下一個匹配項顯示下一個匹配項 此命令在編輯器區(qū)域中突出顯示搜索表達(dá)式的下一個匹配項并打開文 件 如果需要的話 顯示上一個匹配項顯示上一個匹配項 此命令在編輯器區(qū)域中突出顯示搜索表達(dá)式的上一個匹配項并打開文 件 如果需要的話 除去選擇的匹配項除去選擇的匹配項 從搜索結(jié)果中除去所有突出顯示的匹配項 先前搜索結(jié)果先前搜索結(jié)果 此命令允許您瀏覽先前執(zhí)行的搜索并重復(fù)先前的搜索 可以從下拉菜單中選 擇先前搜索或清除搜索歷史記錄 第五章習(xí)題第五章習(xí)題 1 開發(fā) Java 應(yīng)用時最常用的 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 層次結(jié)構(gòu)視圖 D 大綱視圖 E 任務(wù)視圖 3 B 視圖允許您查看類型的完整層次結(jié)構(gòu) 只查看它的子類型或只查看它的超類型 A 包的瀏覽器視圖 B 層次結(jié)構(gòu)視圖 C 大綱視圖 D 任務(wù)視圖 4 D 可用于顯示工作空間中的錯誤和警告信息 如局語法錯誤或不能解析的引用 A 包的瀏覽器視圖 B 層次結(jié)構(gòu)視圖 C 大綱視圖 D 任務(wù)視圖 5 層次結(jié)構(gòu) 視圖提供了三種不同的方法來查看類型層次結(jié)構(gòu) 分別是 顯示類型層次結(jié)構(gòu) 顯示超類型層次結(jié)構(gòu) 顯示子類型層次結(jié)構(gòu) 6 Java 瀏覽透視圖用來瀏覽Java 項目結(jié)構(gòu) 它包含一個編輯器和四個視圖 分別是 編輯 器區(qū) 項目視圖 包視圖 類型視圖 成員視圖 7 要將 JAR 添加到構(gòu)建類路徑中 需要遵循哪些步驟 答 1 選擇項目 并從它的彈出菜單中 選擇屬性 在 屬性 對話框中 選擇 Java 構(gòu)建路徑 頁面 單擊庫選項卡 現(xiàn)在您就可以添加工作空間中包含的 JAR 文件或者添加其它某些位置的 JAR 文件 1 要添加工作空間內(nèi)的一個 JAR 文件 單擊添加添加 JAR 按鈕 2 要添加外部 JAR 文件 單擊添加外部添加外部 JAR 按鈕 2 在出現(xiàn)的對話框中 選擇想要添加的 JAR 文件 注意 一次可以添加多個 JAR 8 代碼輔助工具除了可以通過菜單激活外 還可以通過Alt Space 組合鍵激活 9 列出幾種 Eclipse 常用的代碼組織功能 答 生成 getter 和 setter 方法 對遺漏的 import 語句進(jìn)行組織 移動字段 方法或類 以及 對方法 類或包重新命名 10 列出用 Eclipse 進(jìn)行 Java 程序設(shè)計時 允許 Refactor 的內(nèi)容 答 重命名方法 變量 包 項目 參數(shù) 或本地變量 改變方法的特征符 將一個變量或 方法放入父類 將一個變量或方法放入子類 封裝字段 生成 etter 和 setter 方法 從一個 表達(dá)式中抽取方法 局部變量 常量 第六章習(xí)題第六章習(xí)題 1 Junit測試一般是由開發(fā)人員完成 因為他們知道被測試的軟件如何 How 完成功能和完 成什么樣 What 的功能 2 Test case中的測試方法必須以test作前綴命名 3 JUnit中 Test case必須繼承類junit framework TestCase 4 如果在一個測試用例中有 3 個測試方法 則 setUp 方法至少運(yùn)行 3 次 A 1 B 2 C 3 5 當(dāng) JUnit 執(zhí)行測試時 它在執(zhí)行每個 testXXXXX 方法前都調(diào)用 setUp 而在執(zhí)行每個 testXXXXX 方法后都調(diào)用 tearDown 方法 由此保證了測試不會相互影響 A A 正確 B 不正確 6 在編寫 JUnit 測試前 必須將 junit jar 庫添加至構(gòu)建類路徑 否則在項目中找不到Juni 類 t 在 Junit 視圖中會顯示測試的執(zhí)行情況 運(yùn)行次數(shù) 錯誤次數(shù) 和 故障次數(shù) 分表示 數(shù) 顯示了共有幾個測試方法 本次執(zhí)行了幾個方法 沒有任何限制要求 test suite 只包括 test case 或只包括 test suite 它可以既有 test case 又 B 不正確 請說明TestSuite 處理測試用例的規(guī)約 會被拒絕執(zhí)行測試 的 Public 0 測試套件TestSuit通過繼承junit framework TestSuite 7 什么意思 答 運(yùn)行次 錯誤次數(shù) 表示了當(dāng)拋出異常時 出現(xiàn)了幾個錯誤 故障次數(shù) 顯示了共有幾個測試方法失敗 8 有 test suite 一個 test suite 的子 test suite 也可以包括 test case 和 test suite 因此允許嵌套測 試 A A 正確 9 答 TestSuite 處理測試用例有 6 個規(guī)約 否則 A 測試用例必須是公有類 Public B 測試用例必須繼承 TestCase 類 C 測試用例的測試方法必須是公有 D 測試用例的測試方法必須被聲明為 Void E 測試用例中測試方法的前置名詞必須是 test F 測試用例中測試方法無任何傳遞參數(shù) 1的類實現(xiàn) 第七章習(xí)題第七章習(xí)題 1 列出 Eclipse 可以執(zhí)行的四個進(jìn)行程序調(diào)試的操作 置條件斷點 檢查和改變變量的值 答 可執(zhí)行的調(diào)試操作有 控制程序執(zhí)行 設(shè)置斷點 設(shè) 2 調(diào)試透視圖包含了不同的視圖 如 Debug 視圖 變量視圖 斷點視圖 編輯器視圖 控制臺和任務(wù)視圖 大綱視圖等 3 開想要添加該斷點的文件 位于 Java 編輯器視圖最左邊 行掛起 B A 正確 B 不正確 用途用途 到方法調(diào)用后的下一步 回 則選 上下文菜單中選擇 更改值 然后在彈 表達(dá)式的值 通過下面的步驟實現(xiàn) 亮顯示 視圖窗口的右上角 它和斷點 變量視圖共享同一 啟用斷點 簡述在 Eclipse 中行斷點的設(shè)置方法 答 設(shè)置斷點的方法如下 1 在編輯器區(qū)域中 打 2 將鼠標(biāo)放在設(shè)置斷點的代碼行的標(biāo)記欄上 標(biāo)記欄是 空白處的灰色垂直標(biāo)尺 右鍵打開標(biāo)記欄 垂直標(biāo)尺 彈出菜單 并選擇切換斷點切換斷點 還可以雙擊源代碼行旁邊的標(biāo)記欄 新的斷點標(biāo)記出現(xiàn)在標(biāo)記欄上 位于添加了斷 點的那一行的正左方 而且 新斷點還出現(xiàn)在 斷點 視圖列表中 斷點在標(biāo)記欄上以藍(lán)色的圈表示 4 當(dāng)調(diào)試程序時 執(zhí)行將執(zhí)行完斷點所在的 5 單步執(zhí)行程序有種不同的控制方法 可以分別通過種不同的控制方法 可以分別通過 F5 F6 F7 實現(xiàn) 試說明其實現(xiàn) 試說明其 1 對于 單步跳入 如果下一步要執(zhí)行的是方法調(diào)用 將進(jìn)入調(diào)用的方法內(nèi) 如果 下一步要執(zhí)行賦值語句 則執(zhí)行該語句 掛起在下一行 如果下一步是條件語句 則進(jìn)入條件語句 這個功能也可通過 F5 功能鍵實現(xiàn) 2 單步跳過 不進(jìn)入調(diào)用的方法內(nèi)部 而是執(zhí)行方法并返回 但進(jìn)入條件語句內(nèi)部 單步執(zhí)行 這個功能也可通過 F6 功能鍵實現(xiàn) 3 如果已經(jīng)進(jìn)入了方法調(diào)用 并看到希望看到的結(jié)果 希望從該方法快速返 擇 單步返回 程序執(zhí)行完該方法 停止在該方法的下一行 這個功能也可通過 F7 功能鍵實現(xiàn) 6 怎樣通過變量視圖改變正在運(yùn)行的程序的值 答 要想修改變量的值 在變量視圖中選中變量 在 出的對話框中輸入所要修改的值 單擊 確定 即可 對于復(fù)雜變量 則需要選擇變量的一個 特定元素 然后進(jìn)行更改 7 在顯示視圖中 怎樣計算 答 在顯示視圖中 要計算表達(dá)式的值 可以 1 在顯示視圖中輸入表達(dá)式 2 用鼠標(biāo)選中表達(dá)式 使其高 3 從上下文菜單中選擇 顯示 計算結(jié)果就顯示在表達(dá)式的下面 8 默認(rèn)情況下 表達(dá)式視圖位于調(diào)試透 個窗格 A A 正確 B 不正確 9 通過斷點視圖 可以對斷點進(jìn)行相關(guān)操作 如 禁用斷點 除去斷點 顯示 斷點的屬性 10 列出 Eclipse 支持的斷點類型 型的斷點 Eclipse 支持的斷點類型有如下幾種 被引發(fā) 答 不同的 Java 實體可以設(shè)置不同類 行斷點行斷點 在程序特定行的代碼被執(zhí)行前被引發(fā) 方法斷點方法斷點 在到達(dá)被設(shè)置成斷點的方法時被引發(fā) 觀察點觀察點 在訪問或修改某個變量時被引發(fā) Java 異常斷點異常斷點 在代碼拋出一個特定異常時 第八章習(xí)題 第八章習(xí)題 1 Java中的控制語句包括 條件分支語句 循環(huán)語句和跳轉(zhuǎn)語句 System out println Greater than zero 下列語句是否有錯 如果有 請改正 0 y 100 答 正確的寫法應(yīng)該是 10 y 100 switch語句中表達(dá)式的值和某個case后面的常量值相同 就執(zhí)行該case里的若干個語句 reak 語句用來終止 switch 語句的執(zhí)行 使程序從一個封閉的 switch 語 int i 2 ystem out println 1 ult 2 2 stem out println 1 break 答 2 寫出下列語句的輸入結(jié)果 無輸入結(jié)果 int i 1 if i 1 3 if x 0 y 1 z 20 else if x 0 y z 20 else 4 如果沒有遇到 break 語句 就會繼續(xù)執(zhí)行后面 case 所指示的若干語句 A A 正確 B 不正確 5 在 switch 語中 b 句中跳出 從 switch 語句后的第一個語句開始執(zhí)行 6 分別寫出下列兩段程序的執(zhí)行結(jié)果 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 寫出下列程序段的執(zhí)行結(jié)果 5 ut println i 答 無輸入結(jié)果 寫出下列程序段的執(zhí)行結(jié)果 System out println i 答 e提供了內(nèi)容輔助 3 de 寫出一下列兩段程序的執(zhí)行結(jié)果 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的控制語句 第九章習(xí)題第九章習(xí)題 1 對 Java 語言中類的繼承 一個子類 父類 在Java中 繼承一個類要用關(guān)鍵字extends 可以繼承 A A 一個 B 多個 C 視父類的情況而定 2實現(xiàn) Java 中調(diào)用成員方法的順序是 一個實例先在父類中尋找需要的成員方法 如果沒有找 方法重寫時一定要保證方法的名字 類型 參數(shù)個數(shù)和類型同父類的某個方法完全相同 抽象類同其它類一樣 可以被繼承 也可以被實例化 B 要聲明一個類是抽象類 可以用關(guān)鍵字abstract class 3 到 再到自己所屬的類中去繼續(xù)尋找直到方法被找到 然后是自己的子類 B A 正確 B 不正確 4 只有這樣 子類繼承的這個方法才被隱藏 A A 正確 B 不正確 5 A 正確 B 不正確 6來修飾該類 一個接口不是一個類 接口定義的僅僅是實現(xiàn)某一特定功能的一組功能的對外接口和規(guī) 接口可以包含 A C final static 變量 D 方法的實現(xiàn) 由于 Java 不支持多重繼承 所以 一個類只能通過使用關(guān)鍵字 implements 聲明自己實 0 通過 層次結(jié)構(gòu) 7 范 而并沒有真正實現(xiàn)這個功能 真正實現(xiàn)在繼承這個接口的各個類中完成 因而通常 把接口功能的繼承稱為 實現(xiàn) A A 正確 B 不正確 8 A 方法的標(biāo)識 B 靜態(tài)方法 C 9 現(xiàn)一個接口 B A 正確 B 不正確 1視圖可以查看類繼承的層次結(jié)構(gòu)成 第十章習(xí)題第十章習(xí)題 1 通常對異常的處理方法有哪兩種 在發(fā)生異常處用 try catch 模型語句來處理 語句將它送往上一層機(jī)構(gòu)去處理 答 1 2 如果不想在當(dāng)前方法中處理異常 可使用 throws 如 public void troublesome throws IOException 2 在 Java 中有兩種不同類型的異常 即非檢測異常和檢測異常 le 3 Java 語言用繼承的方式來組織異常 所有的異常類都是 Throwab的子類 安排多個 catch 語句的順序時 首先應(yīng)該 lly 語句起到什么作用 可以在 finally 語句中進(jìn)行資源清 相應(yīng)的異常情況處理 法時將產(chǎn)生這種錯誤 如果類的定義改變了 在什么情況下發(fā)生 類時將產(chǎn)生這種錯誤 如果類路徑?jīng)]有設(shè) 4 使用多重 catch 語句時 應(yīng)該注意什么問題 答 捕獲異常的順序和 catch 語句的順序有關(guān) 在 捕獲最特殊的異常 然后再逐漸一般化 也就是一般先安排子類 再安排父類 子類必須在 它們?nèi)魏胃割愔笆褂?這一點是很重要的 因為運(yùn)用父類的 catch 語句將捕獲該類型及其 所有子類類型的異常 這樣 如果子類在父類后面 子類將永遠(yuǎn)不會到達(dá) 而且 Java 中不 能到達(dá)的代碼是一個錯誤 5 在對異

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論