圖書信息
作 者:張躍平 耿祥義 編著
出 版 社:電子工業出版社
出版時間:2008-5-1
版 次:1
頁 數:204
字 數:330000
印刷時間:2008-5-1
開 本:16開
紙 張:膠版紙
印 次:1
I S B N:9787121062568
包 裝:平裝
內容簡介
本書是《Java大學實用教程(第2版)》的配套學習指導。
每章的實驗指導由實驗內容和知識擴展兩部分內容組成,學生可按照實驗的要求上機編寫程式。每個實驗都提供了程式模板,學生完成實驗後需填寫實驗報告。知識擴展是對實驗內容的一個補充,結合實例講解主教材未能涉及到的一些知識或已學知識的深入討論。綜合實驗的目的是為了綜合運用所學知識設計一個完整的軟體。
本書適合作為高等院校面向對象程式設計(Java)相關課程的學習參考書,也可供自學者參考。
圖書目錄
第1章 Java語言概述
1.1 知識概括
1.2 實驗練習
1.2.1 一個簡單的應用程式
1.2.2 一個簡單的Java Applet程式
1.3 知識擴展——聯合編譯
第2章 基本數據類型和數組
2.1 知識概括
2.2 實驗練習
2.2.1 輸出俄文字母表
2.2.2 從鍵盤輸入數據
2.3 知識擴展——數組的快速複製
第3章 運算符、表達式與語句
3.1 知識概括
3.2 實驗練習
3.2.1 猜數字
3.2.2 迴文數
3.3 知識擴展——使用Arrays類實現數組排序
第4章 類與對象
4.1 知識概括
4.2 實驗練習
4.2.1 有理數的類封裝
4.2.2 實例成員與類成員
4.2.3 package語句與import語句
4.3 知識擴展——Class類的使用
第5章 繼承與接口
5.1 知識概括
5.2 實驗練習
5.2.1 繼承
5.2.2 上轉型對象
5.2.3 接口回調
5.2.4 異常處理
5.3 知識擴展——可變參數和斷言語句
第6章 字元串和正則表達式
6.1 知識概括
6.2 實驗練習
6.2 1 String類的常用方法
6.2.2 StringBuffer類的常用方法
6.2.3 模式匹配
6.3 知識擴展——元詞與定位元字元
第7章 常用實用類
7.1 知識概括
7.2 實驗練習
7.2.1 比較日期的大小
7.2.2 隨機布雷
7.2.3 使用TreeSet排序
7.2.4 使用TreeMap排序
7.3 知識擴展——排序與查找、自動裝箱與拆箱
第8章 多執行緒
8.1 知識概括
8.2 實驗練習
8.2.1 執行緒的狀態
8.2.2 使用Rannable接口
8.2.3 吵醒休眠的執行緒
8.2.4 排隊買票
8.2.5 執行緒聯合
8.3 知識擴展——Timer與TimerTask類
第9章 輸入/輸出流
9.1 知識概括
9.2 實驗練習
9.2.1 檔案加密
9.2.2 給檔案的內容添加行號
9.2.3 檔案讀取與模式匹配
9.2.4 讀寫基本類型數據
9.2.5 對象的寫入與讀取
9.2.6 使用RandomAccessFile類處理檔案
9.3 知識擴展——Zip檔案的讀取與製作
第10章 基本SWING的圖形用戶界面設計
10.1 知識概括
10.2 實驗練習
10.2.1 布局
10.2.2 猜數字遊戲
10.2.3 單詞統計與排序
10.2.4 英語完型填空測試
10.2.5 顯示日曆
10.2.6 簡單的記事本
10.2.7 華容道遊戲
10.2.8 字型對話框
10.3 知識擴展——計時器
第11章 Java中的網路編程
第12章 Java與資料庫操作
第13章 Java Applet
第14章 綜合實驗——掃雷遊戲