定 價:36 元
叢書名:全國高職高專計算機(jī)立體化系列規(guī)劃教材
- 作者:徐義晗 ,等 編
- 出版時間:2011/8/1
- ISBN:9787301193488
- 出 版 社:北京大學(xué)出版社
- 中圖法分類:TP312
- 頁碼:288
- 紙張:膠版紙
- 版次:1
- 開本:16開
《Java程序設(shè)計項目化教程》采用基于工作過程系統(tǒng)化的設(shè)計理念,全書分為3個項目案例,“基于命令行的應(yīng)用系統(tǒng)開發(fā)——學(xué)生綜合素質(zhì)評定系統(tǒng)”、“基于Swing的應(yīng)用系統(tǒng)開發(fā)——單機(jī)版五子棋游戲”、“基于JDBC的應(yīng)用系統(tǒng)開發(fā)——超市進(jìn)銷存系統(tǒng)”,3個項目案例由簡單到復(fù)雜,又各自自成體系,每一個項目案例都是一個完整的應(yīng)用系統(tǒng)。根據(jù)3個項目案例將Java主要的知識點進(jìn)行重構(gòu),內(nèi)容涉及Java語言基礎(chǔ)知識、類與對象的基本概念、數(shù)組、方法的重載與重寫、面向?qū)ο蟮娜筇卣鳎ǚ庋b、繼承和多態(tài))、抽象類和接口、內(nèi)部類、異常處理、輸入輸出流、多線程、基于Swing的圖形用戶界面設(shè)計、JDBC與訪問數(shù)據(jù)庫等。讀者通過學(xué)習(xí)《Java程序設(shè)計項目化教程》,不僅可以全面掌握J(rèn)ava初級開發(fā)知識,而且可以了解更多的Java應(yīng)用技巧!禞ava程序設(shè)計項目化教程》可作為高職高專相關(guān)專業(yè)學(xué)生用書,也可作為Java開發(fā)基礎(chǔ)培訓(xùn)和自學(xué)用書。
《Java程序設(shè)計項目化教程》特點地,切合職業(yè)教育的培養(yǎng)目標(biāo),側(cè)重技能傳授,弱化理論,強(qiáng)化實踐內(nèi)容。從人類常規(guī)的思維模式出發(fā),對教材的內(nèi)容編排進(jìn)行全新的嘗試,打破傳統(tǒng)教材的編寫框架;符合老師的教學(xué)要求,方便學(xué)生理解理論知識在實際中的運用。從鍛煉學(xué)生的思維能力以及運用概念解決問題的能力出發(fā),內(nèi)容一改以往的慣例,不僅有知識的講解,部分教材還有動手操作、知識銜接、特別提示、自問自答等知識模塊。注重人文與科技的結(jié)合,在傳統(tǒng)的理論教材中適當(dāng)?shù)卦黾尤宋姆矫娴闹R,激發(fā)學(xué)生的學(xué)習(xí)興趣。全套教材以立體化精品教材為構(gòu)建目標(biāo),網(wǎng)上提供的電子課件、素材、源代碼和習(xí)題參考答案等教學(xué)資源。3個項目案例,26個工作任務(wù),86個具體實例。 編程輕松實現(xiàn)“手把手”-“松開手”-“放開手”。
第1章 Jova語言概述
1.1 Java語言的發(fā)展
1.1.1 軟件
1.1.2 程序設(shè)計語言
1.1.3 Java的由來
1.2 工作任務(wù):Java環(huán)境構(gòu)建
1.3 第一個Java應(yīng)用程序
1.3.1 工作任務(wù):編寫第一個Java應(yīng)用程序
1.3.2 代碼分析
1.3.3 Java程序的運行方式
1.4 Java的特點
1.5 工作任務(wù):集成開發(fā)工具的使用
課后作業(yè)
第2章 Java語法基礎(chǔ)
2.1 Java中的標(biāo)識符和關(guān)鍵字
2.1.1 標(biāo)識符
2.1.2 關(guān)鍵字
2.1.3 Java標(biāo)識符的命名約定
2.2 變量和基本數(shù)據(jù)類型
2.2.1 變量的概念
2.2.2 基本數(shù)據(jù)類型
2.2.3 變量的初始化和作用域
2.2.4 變量的自動類型轉(zhuǎn)換和強(qiáng)制類型轉(zhuǎn)換
2.2.5 常量
2.3 運算符
2.3.1 算術(shù)運算符
2.3.2 賦值運算符
2.3.3 關(guān)系運算符
2.3.4 邏輯運算符
2.3.5 位運算符
2.3.6 其他運算符
2,3.7 運算符的優(yōu)先級
2.3.8 工作任務(wù):信息輸出和整數(shù)反轉(zhuǎn)
2.4 Java的控制語句
2.4.1 if條件語句
2.4.2 switch語句
2.4.3 while循環(huán)語句
2.4.4 ,dowhile語句
2.4.5 for循環(huán)語句
2.4.6 break與confine語句
2.5 工作任務(wù):學(xué)生綜合素質(zhì)評定系統(tǒng)
2.5.1 學(xué)生綜合素質(zhì)評定系統(tǒng)需求
2.5.2 系統(tǒng)登錄及主界面實現(xiàn)
課后作業(yè)
第3章 面向?qū)ο蟪绦蛟O(shè)計
3.1 對象和類的概念
3.1.1 對象
3.1.2 類的概念
3.2 定義類和創(chuàng)建對象
3.2.1 類的聲明
3.2.2 類的成員
3.2.3 創(chuàng)建對象
3.2.4 構(gòu)造方法
3.2.5 this關(guān)鍵字
3.2.6 對象的生命周期
3.3 方法
3.3.1 方法的重載
3.3.2 方法間的參數(shù)傳遞
3.3.3 工作任務(wù):學(xué)生綜合素質(zhì)評定系統(tǒng)框架
3.4 數(shù)組
3.4.1 一維數(shù)組
3.4.2 多維數(shù)組
3.5 靜態(tài)屬性和靜態(tài)方法
3.5.1 靜態(tài)變量
3.5.2 靜態(tài)方法
3.6 封裝
3.6.1 包
3.6.2 訪問控制權(quán)限
3.6.3 封裝
3.6.4 工作任務(wù):用數(shù)組實現(xiàn)學(xué)生信息數(shù)據(jù)的存取
3.7 繼承
3.8 多態(tài)
3.9 抽象類和接口
3.9.1 抽象類
3.9.2 接口
3.9.3 抽象類和接口的比較
3.10內(nèi)部類
3.10.1 內(nèi)部類
3.10.2 內(nèi)部匿名類
3.11工作任務(wù):綜合案例
課后作業(yè)
第4章 Java常用類
4.1 String類
4.1.1 String常用構(gòu)造方法和成員方法
4.1.2 “hello”與newString(“hello”)的區(qū)別
4.2 StringBuffer類
4.2.1 比較String類與StringBuffer類
4.2.2 StringBuffer類常用構(gòu)造方法和成員方法
4.3 處理日期的類
4.3.1 java.rail.Date和java.textSimpleDateFormat類
4.3.2 java.tuil.Calendm.類
4.4 包裝類
4.4.1 包裝類的構(gòu)造方法
4.4.2 包裝類的常用方法
4.5 Math類
4.6 Java集合框架
4.6.1 Collection和Iterator接口:
4.6.2 Map接口
4.6.3 工作任務(wù):用集合類實現(xiàn)學(xué)生成績信息的存取
課后作業(yè)
第5章 異常處理
5.1 異常的概念
5.2 異常的分類
5.3 異常的處理
5.3.1 捕獲異常
5.3.2 拋出異常
5.3.3 聲明異常
5.3.4 工作任務(wù):學(xué)生綜合素質(zhì)評定系統(tǒng)優(yōu)化
5.4 自定義異常
課后作業(yè)
第6章 Java輸入輸出流
6.1 Java.1 0.File類
6.1.1 文件和目錄
6.1.2 Java中文件的創(chuàng)建
6.1.3 Java中對文件的操作
6.2 JavaI/O原理
6.3 字節(jié)流和字符流
6.3.1 字節(jié)流
6.3.2 字符流
6.3.3 工作任務(wù);采用文件方式永久保存學(xué)生信息數(shù)據(jù)
課后作業(yè)
第7章 圖形界面程序設(shè)計
第8章 Java多線程機(jī)制
第9章 訪問數(shù)據(jù)庫
第10章 階段項目三:淮信超市進(jìn)銷存系統(tǒng)設(shè)計與實現(xiàn)
參考文獻(xiàn)