出版時間:2011-5 出版社:清華大學出版社 作者:吉凌嵐,張嬋,羅佳 編著 頁數(shù):241
內(nèi)容概要
本書從學習的目的出發(fā),通過對一個案例項目的實際開發(fā)過程,由淺入深地介紹java相關(guān)知識及項目開發(fā)技巧?!俄椖框?qū)動java程序設(shè)計》共分8章,主要介紹了如何應(yīng)用java語言實現(xiàn)面向?qū)ο蟮木幊?,依照案例實現(xiàn)的過程,闡述了編寫java程序所需要的面向?qū)ο笾R、環(huán)境與配置、圖形用戶界面的設(shè)計、事件處理的機制、applet程序的編寫方法、異常處理的機制、讀寫文件的操作、線程的實現(xiàn)及通信、網(wǎng)絡(luò)應(yīng)用程序的開發(fā)等知識。
本書適合于本科及高職高專計算機相關(guān)專業(yè)的學生,也可以作為java工程師的參考書。
書籍目錄
第1章 導學
1.1 從面向過程到面向?qū)ο?br /> 1.2 初識對象、類與實體
1.3 面向?qū)ο蟮能浖_發(fā)
1.4 java語言的歷史和特性
1.4.1 java語言的歷史
1.4.2 java特性
1.5 java語言的應(yīng)用
1.6 項目案例說明
小結(jié)
第2章 控制臺程序設(shè)計
2.1 認識java程序及其運行
2.1.1 什么是java程序
2.1.2 java開發(fā)環(huán)境及工具
2.1.3 計算機處理java程序的過程
2.2 任務(wù):編寫數(shù)字的顯示程序
2.2.1 任務(wù)描述及分析
2.2.2 知識學習
2.2.3 任務(wù)實施
2.3 任務(wù):編寫整數(shù)相加程序
2.3.1 任務(wù)描述及分析
2.3.2 知識學習
2.3.3 任務(wù)實施
2.4 任務(wù):編寫多個整數(shù)相加程序
2.4.1 任務(wù)描述及分析
2.4.2 知識學習
2.4.3 任務(wù)實施
2.5 拓展:抽象類和接口
小結(jié)
本章練習
第3章 程序界面設(shè)計
3.1 任務(wù):設(shè)計產(chǎn)品信息錄入界面
3.1.1 任務(wù)描述及分析
3.1.2 知識學習
3.1.3 任務(wù)實施
3.2 拓展:swing高級組件應(yīng)用
3.2.1 用菜單組件顯示下拉/彈出式菜單
3.2.2 用樹組件顯示分級列表
3.2.3 用表格組件顯示數(shù)據(jù)記錄
3.2.4 用文件選擇器選取文件
3.3 任務(wù):合理優(yōu)化產(chǎn)品信息錄入界面
3.3.1 任務(wù)描述及分析
3.3.2 知識學習
3.3.3 任務(wù)實施
3.4 任務(wù):美化產(chǎn)品信息處理界面
3.4.1 任務(wù)描述及分析
3.4.2 知識學習
3.4.3 任務(wù)實施
3.5 拓展:利用applet加載圖像和播放聲音
3.5.1 applet運行機制
3.5.2 在applet中實現(xiàn)圖像加載
3.5.3 在applet中實現(xiàn)音樂播放
小結(jié)
本章練習
第4章 用戶請求響應(yīng)
4.1 任務(wù):驗證所錄產(chǎn)品信息的合法性
4.1.1 任務(wù)描述及分析
4.1.2 知識學習
4.1.3 任務(wù)實施
4.2 拓展:其他控件事件處理
4.2.1 文本框內(nèi)容變化
4.2.2 表格模型變更
4.3 任務(wù):驗證所錄產(chǎn)品信息的格式合法性
4.3.1 任務(wù)描述及分析
4.3.2 知識學習
4.3.3 任務(wù)實施
4.4 拓展:其他低級事件
4.4.1 焦點事件
4.4.2 窗體事件
小結(jié)
本章練習
第5章 程序異常處理
5.1 任務(wù):處理產(chǎn)品信息錄入程序運行的異常情況
5.1.1 任務(wù)描述及分析
5.1.2 知識學習
5.1.3 任務(wù)實施
5.2 任務(wù):限定錄人產(chǎn)品信息的庫存數(shù)范圍
5.2.1 任務(wù)描述及分析
5.2.2 知識學習
5.2.3 任務(wù)實施
小結(jié)
本章練習
第6章 程序數(shù)據(jù)輸入/輸出
6.1 任務(wù):保存錄入產(chǎn)品信息到指定的文件
6.1.1 任務(wù)描述及分析
6.1.2 知識學習
6.1.3 任務(wù)實施
6.2 拓展:輸入/輸出流
6.2.1 字節(jié)流讀/寫操作
6.2.2 字符流讀/寫操作
6.3 任務(wù):查詢所有產(chǎn)品的詳細信息
6.3.1 任務(wù)描述及分析
6.3.2 知識學習
6.3.3 任務(wù)實施
6.4 任務(wù):保存錄入產(chǎn)品信息到指定數(shù)據(jù)庫
6.4.1 任務(wù)描述及分析
6.4.2 知識學習
6.4.3 任務(wù)實施
6.5 拓展:泛型
6.5.1 數(shù)據(jù)類型轉(zhuǎn)換
6.5.2 定義泛型類
6.5.3 泛型類的常規(guī)用法
小結(jié)
本章練習
第7章 多任務(wù)程序設(shè)計
7.1 任務(wù):實現(xiàn)產(chǎn)品信息處理界面的動態(tài)顯示
7.1.1 任務(wù)描述及分析
7.1.2 知識學習
7.1.3 任務(wù)實施
7.2 拓展:線程間通信
7.2.1 線程通信機制
7.2.2 vector類
7.2.3 線程間通信的實現(xiàn)
7.3 拓展:多線程在游戲中的應(yīng)用
小結(jié)
本章練習
第8章 遠程數(shù)據(jù)訪問實現(xiàn)
8.1 任務(wù):設(shè)計用戶遠程登錄模塊
8.1.1 任務(wù)描述及分析
8.1.2 知識學習
8.1.3 任務(wù)實施
8.2 任務(wù):實現(xiàn)用戶遠程登錄模塊的服務(wù)器
8.2.1 任務(wù)描述及分析
8.2.2 知識學習
8.2.3 任務(wù)實施
8.3 任務(wù):實現(xiàn)用戶遠程登錄模塊的客戶端
8.3.1 任務(wù)描述及分析
8.3.2 知識學習
8.3.3 任務(wù)實施
8.4 拓展:數(shù)據(jù)報(udp)通信
小結(jié)
本章練習
參考文獻
圖書封面
評論、評分、閱讀與下載