內容提要
該書共分8章,內容包括:Java語言編程的基礎知識以及常用編譯運行工具的介紹,基於Swing的圖形用戶程式設計,圖形、圖像與多媒體程式設計的技術和方法,Java資料庫編程,流與檔案,異常處理和多執行緒,Applet程式設計,綜合實訓。每章後設有上機練習題,練習題參考答案刻錄成光碟,便於教學、自學使用。該書可供普通高校、大專院校以及高職高專院校計算機專業及相關專業“Java語言程式設計”課程的教學使用,可作為全國計算機等級考試Java語言的學習參考書,還可供有一定Java語言基礎的讀者自學使用。
目錄
第1章 Java語言基礎
1.1 簡單的Java程式及其編譯運行
1.1.1 Java程式在DOS環境下的編輯、編譯和運行
1.1.2 Java程式在Jcreator環境下的編輯、編譯和運行
1.2 Java語言基礎
1.2.1 簡單的算術運算
1.2.2 簡易日曆表
1.3 數組和字元串
1.3.1 Fibnacci數列和楊輝三角形求值
1.3.2 冒泡排序
1.3.3 字元串的基本運算
1.4 類和對象(方法的重載)
1.5 繼承和接口
1.5.1 幾何圖形類的構造
1.5.2 棧的基本運算
1.5.3 教師學生類構造
上機練習題1
第2章 基於Swing的圖形用戶界面設計
2.1 視窗與Swing初步(啟動界面)
2.2 文本組件的使用
2.2.1 密碼設定視窗
2.2.2 單詞排序
2.3 布局管理器(基本布局演示)
2.4 選單和工具列的使用(帶有選單和工具列的窗體)
2.5 選擇型組件的使用
2.5.1 城市名稱列表及其基本操作
2.5.2 首字母相同的單詞表查詢
2.5.3 《市場報》讀者調查表
2.6 其他組件的使用
2.6.1 咖啡館簡單對話
2.6.2 顏色的隨機生成
2.7 父子窗體的實現(多文檔視窗)
上機練習題2
第3章 圖形、圖像與多媒體
3.1 繪圖方法及套用
3.1.1 小車模型
3.1.2 聚光燈模擬
3.1.3 時鐘模擬
3.2 圖像顯示與跟蹤
3.2.1 電子相冊
3.2.2 滑鼠繪製圖像
3.3 多媒體(音樂播放器)
上機練習題3
第4章 Java資料庫編程
4.1 資料庫的連線(使用JDBC橋實現資料庫的連線)
4.2 數據的基本操作
4.2.1 書目信息查詢
4.2.2 書目信息更新
4.3 資料庫的元數據查詢(資料庫基本信息獲取)
4.4 使用表格和樹組件瀏覽數據
4.4.1 用表格分頁瀏覽書目信息
4.4.2 用樹分類瀏覽書目信息
4.5 預處理與存儲過程
4.5.1 使用預處理查詢書目信息
4.5.2 使用存儲過程查詢書目信息
上機練習題4
第5章 流與檔案
5.1 流與檔案的基本操作
5.1.1 檔案管理
5.1.2 添加行號
5.1.3 圖片檔案的複製
5.2 隨機讀寫檔案(點坐標的隨機修改)
5.3 對象的串列化(讀寫學生對象數據)
5.4 檔案的壓縮和解壓縮(Zip檔案的讀取與製作)
上機練習題5
第6章 異常處理和多執行緒
6.1 異常拋出及其處理(兩數相除)
6.2 自定義異常(求三角形的面積)
6.3 執行緒及其創建方法
6.3.1 互逆秒表
6.3.2 模擬100米短跑比賽
6.4 執行緒同步(銀行匯款模擬)
6.5 執行緒間通信(生產者消費者問題)
上機練習題6
第7章 Applet程式設計
7.1 Applet中的繪圖
7.1.1 繪製統計圖
7.1.2 繪製手機顯示屏
7.2 Applet中的GUI設計(計算器)
7.3 Applet的動畫製作(跑動的小貓)
上機練習題7
第8章 綜合實訓
8.1 “速算24”撲克遊戲
8.2 簡單的日曆及計算器
8.3 學生信息管理系統
8.4 簡單的日常理財小程式
上機練習題8
參考文獻
編輯推薦
《Java程式設計簡明教程》以培養學生Java語言套用能力為目標,實例內容密切聯繫理論教學,並注重反映Java語言程式設計的思想、方法和技巧。
該書共分8章,內容包括:Java語言編程的基礎知識以及常用編譯運行工具的介紹,基於Swing的圖形用戶程式設計,圖形、圖像與多媒體程式設計的技術和方法,Java資料庫編程,流與檔案,異常處理和多執行緒,Applet程式設計,綜合實訓。每章後設有上機練習題,練習題參考答案刻錄成光碟,便於教學、自學使用。該書可供普通高校、大專院校以及高職高專院校計算機專業及相關專業“Java語言程式設計”課程的教學使用,可作為全國計算機等級考試Java語言的學習參考書,還可供有一定Java語言基礎的讀者自學使用。