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