![](/c49/30/1076910785.jpg)
出版社:人民郵電 ISBN:9787115331557 商品編碼:1076910785 開本:16 出版時間:2014-01-01 代碼:28 作者:李榮,段新娥
" 基本信息 - 商品名稱:Java程序設計實驗指導與習題解答(21世紀高等教育計算機規劃教材)
- 作者:李榮//段新娥
- 代碼:28
- 出版社:人民郵電
- ISBN號:9787115331557
其他參考信息 - 出版時間:2014-01-01
- 印刷時間:2014-01-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:161
- 字數:274千字
編輯推薦語 李榮、段新娥主編的《Java程序設計實驗指導與習題解答》是為《Java程序設計教程》一書配置的教學輔導教材,主要用於上機實踐指導。全書共有11章,每章與主教材的章節對應,內容涉及JaVa編程環境的搭建、Java編程基礎、抽像和封裝、繼承和多態、Java圖形用戶界面、JaVa與數據庫的連接、異常處理、多線程、輸入輸出流、網絡通信及課程設計綜合案例等。每章包括實驗目的、知識概要、實驗內容和課後習題答案4個部分。其中“實驗目的”部分對本章實驗提出了總體目的要求;“知識概要”對本章實驗所涉及知識的重點和難點進行了概括和總結,使讀者能把握關鍵;“實驗內容”部分以實驗樣例的形式,分別對每個實驗提供了具體實驗要求、程序解析、程序模塊代碼、運行結果。每章*後還給出了對應主教材課後習題的參考答案,以提高讀者對知識的鞏固能力。 內容提要 李榮、段新娥主編的《Java程序設計實驗指導與 習題解答》是《Java程序設計教程》一書的實驗指導 與習題解答配套教材。全書共分11章,涉及Java語言 程序設計*主要的內容,包括Java編程環境的搭建、 Java編程基礎、抽像和封裝、繼承和多態、Java圖形 用戶界面、Java與數據庫的連接、異常處理、多線程 、輸入輸出流、網絡通信及課程設計綜合案例等。在 每章中給出了本章實驗目的、知識概要、每個實驗的 要求、詳細的實驗步驟與程序分析、完整的參考程序 、運行結果,*後還給出了實驗後的鞏固練習題。 《Java程序設計實驗指導與習題解答》層次清楚 、實用性強,適合作為高等院校Java語言程序設計課 程的上機實驗指導教材,也可作為自學Java語言的編 程愛好者的輔助參考書。 目錄 **章 Java編程環境的搭建 1 1.1 實驗目的 1 1.2 知識概要 1 1.2.1 Java工作原理 2 1.2.2 JDK的安裝與配置 2 1.2.3 Java程序的兩種模式 5 1.3 實驗內容 6 1.3.1 JDK的下載、安裝、配置 6 1.3.2 Eclipse集成開發工具的使用 9 1.3.3 一個簡單的Java Application 11 1.3.4 一個簡單的Java Applet 12 1.3.5 一個綜合的Java Application 13 1.4 課後習題答案 15 第2章 Java編程基礎 17 2.1 實驗目的 17 2.2 知識概要 17 2.2.1 Java程序的構成 17 2.2.2 數據類型、變量、常量 19 2.2.3 Java中的運算符和表達式 20 2.2.4 程序的流程控制 21 2.2.5 數組 21 2.2.6 常用算法 22 2.3 實驗內容 22 2.3.1 Java數據類型與運算符的使用 22 2.3.2 用流程控制語句實現判斷閏年問題 24 2.3.3 數組與for循環實現插入排序 25 2.4 補充練習 26 2.5 課後習題答案 28 第3章 抽像和封裝 30 3.1 實驗目的 30 3.2 知識概要 30 3.2.1 類 30 3.2.2 對像 33 3.3 實驗內容 35 3.3.1 自定義圖書類 35 3.3.2 圖書銷量統計 37 3.3.3 漢諾塔問題求解 38 3.4 課後習題答案 39 第4章 繼承和多態 40 4.1 實驗目的 40 4.2 知識概要 40 4.2.1 繼承和多態 40 4.2.2 包和修飾符 43 4.2.3 接口與時間類 45 4.3 實驗內容 46 4.3.1 統計人員個數 46 4.3.2 利用時期類計算年齡 48 4.3.3 動物的生活習性 50 4.4 課後習題答案 51 第5章 Java圖形用戶界面 55 5.1 實驗目的 55 5.2 知識概要 55 5.2.1 GUI背景知識 55 5.2.2 實驗使用組件介紹 58 5.3 實驗內容 59 5.3.1 仿Windows計算器 59 5.3.2 通用圖書管理繫統主界面 66 5.4 課後習題答案 71 第6章 Java與數據庫的連接 73 6.1 實驗目的 73 6.2 知識概要 73 6.2.1 JDBC概述 73 6.2.2 JDBC訪問數據庫的基本方法 74 6.2.3 數據庫的基本存取過程 78 6.3 實驗內容 79 6.3.1 JDBC-ODBC連接數據庫 79 6.3.2 用戶登錄驗證 81 6.3.3 用戶登錄信息的增刪改查 87 6.4 課後習題答案 91 第7章 Java異常處理 94 7.1 實驗目的 94 7.2 知識概要 94 7.2.1 異常及其分類 94 7.2.2 異常的聲明和處理 95 7.2.3 預定義異常和自定義異常 96 7.3 實驗內容 96 7.3.1 簡單異常處理 96 7.3.2 復雜異常處理 98 7.3.3 自定義異常處理 101 7.4 課後習題答案 102 第8章 多線程 105 8.1 實驗目的 105 8.2 知識概要 105 8.2.1 多線程背景知識 105 8.2.2 線程的同步互斥 107 8.3 實驗內容 108 8.3.1 紅藍球拋物運動 108 8.3.2 銀行同步取錢 111 8.4 課後習題答案 115 第9章 輸入輸出流 116 9.1 實驗目的 116 9.2 知識概要 116 9.2.1 相關背景知識 116 9.2.2 使用輸入輸出流類的一般步驟 119 9.3 實驗內容 119 9.3.1 將九九乘法表寫入指定文件 119 9.3.2 圖書信息管理繫統 121 9.4 課後習題答案 129 **0章 網絡通信 130 10.1 實驗目的 130 10.2 知識概要 130 10.3 實驗內容 131 10.3.1 使用URL類訪問網絡資源 131 10.3.2 基於Socket通信的網絡裁判評分 135 10.4 課後習題答案 141 **1章 課程設計綜合案例 142 11.1 需求分析 142 11.2 繫統設計 143 11.2.1 繫統功能結構 143 11.2.2 構建開發環境 143 11.2.3 數據庫設計 143 11.2.4 文件夾組織結構 147 11.3 代碼實現 148 11.3.1 公共模塊 148 11.3.2 登錄模塊設計 150 11.3.3 主窗體設計 153 11.3.4 讀者管理模塊 154 11.3.5 圖書管理模塊 155 11.3.6 借閱管理模塊 157 11.3.7 設置模塊 158 11.3.8 信息報表模塊 159 11.4 本章小結 161 參考文獻 162
" |