項目驅(qū)動Java程序設(shè)計

出版時間: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é)
  本章練習
參考文獻

圖書封面

評論、評分、閱讀與下載


    項目驅(qū)動Java程序設(shè)計 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7