Java項(xiàng)目化教程
-
【作 者】主編 鄒承俊 雷靜
【I S B N 】978-7-5170-0932-0
【責(zé)任編輯】李炎
【適用讀者群】本專通用
【出版時(shí)間】2013-06-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】240
【千字?jǐn)?shù)】388
【印 張】15
【定 價(jià)】¥30
【叢 書】國家示范(骨干)高職院校重點(diǎn)建設(shè)專業(yè)優(yōu)質(zhì)核心課程系列教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關(guān)圖書
本教材介紹了Java語言的開發(fā)使用技術(shù)。全書從開發(fā)環(huán)境搭建、計(jì)算器的開發(fā)、記事本應(yīng)用程序的開發(fā)、成績統(tǒng)計(jì)、停車收費(fèi)管理程序、Java游戲開發(fā)等項(xiàng)目入手,介紹了Java語言的詳細(xì)使用方法和開發(fā)技術(shù)。
本書內(nèi)容翔實(shí),淺顯易懂,圖文并茂。將理論與實(shí)際操作相結(jié)合,重點(diǎn)放在對基礎(chǔ)知識和基本操作技能的培養(yǎng)上。全書內(nèi)容以項(xiàng)目化教學(xué)的方式進(jìn)行編排,每個(gè)項(xiàng)目分為若干個(gè)任務(wù)來實(shí)施,在每個(gè)項(xiàng)目后面有思考題,便于組織教學(xué)。
本書適合作為高等院校、高職高專院校信息類專業(yè)的教材使用,也可作為各類培訓(xùn)班的學(xué)習(xí)教材以及電腦愛好者的自學(xué)用書。
本書根據(jù)職業(yè)教育的培養(yǎng)目標(biāo),側(cè)重技能傳授,強(qiáng)化實(shí)踐內(nèi)容。對教材的內(nèi)容編排進(jìn)行全新的嘗試,打破傳統(tǒng)教材的編寫框架,按項(xiàng)目組織教學(xué)內(nèi)容;符合老師的教學(xué)要求,方便學(xué)生學(xué)習(xí)。
全書通過六個(gè)項(xiàng)目,由淺入深,從小到大,將所有的理論知識通過項(xiàng)目得以貫穿。教學(xué)中建議采用項(xiàng)目化教學(xué),任務(wù)驅(qū)動,教、學(xué)、做一體化,讓學(xué)生在完成項(xiàng)目任務(wù)中享受成功的喜悅,激發(fā)學(xué)生的求知欲和學(xué)習(xí)興趣。
本書是由中國水利水電出版社和成都農(nóng)業(yè)科技職業(yè)學(xué)院共同策劃和組織編寫的高職高專計(jì)算機(jī)系列教材之一。本書作者總結(jié)了幾年來不同院校、不同專業(yè)Java程序設(shè)計(jì)課程的教學(xué)經(jīng)驗(yàn),融入自身的教學(xué)改革成果,力求體現(xiàn)高職教育的特點(diǎn),滿足人才對職業(yè)能力和工程能力培養(yǎng)的需求。
本書根據(jù)職業(yè)教育的培養(yǎng)目標(biāo),側(cè)重技能傳授,強(qiáng)化實(shí)踐內(nèi)容。從人類的思維模式出發(fā),從鍛煉學(xué)生的思維能力、培養(yǎng)學(xué)生運(yùn)用編程語言及工具解決實(shí)際問題的能力出發(fā),對教材的內(nèi)容編排進(jìn)行全新的嘗試,打破傳統(tǒng)教材的編寫框架,按項(xiàng)目組織教學(xué)內(nèi)容;符合老師的教學(xué)要求,方便學(xué)生學(xué)習(xí)。全書通過六個(gè)項(xiàng)目,由淺入深,從小到大,將所有的理論知識通過項(xiàng)目得以貫穿。采用項(xiàng)目化教學(xué),任務(wù)驅(qū)動,教、學(xué)、做一體化,讓學(xué)生在完成項(xiàng)目任務(wù)中享受成功的喜悅,激發(fā)學(xué)生的求知欲和學(xué)習(xí)興趣。
Java語言是網(wǎng)絡(luò)時(shí)代廣泛使用的面向?qū)ο蟮木幊陶Z言,具有可移植性、安全性、多線程機(jī)制等眾多優(yōu)點(diǎn),具有非常高的技術(shù)性能,在業(yè)界得到越來越廣泛的應(yīng)用。本書以項(xiàng)目為載體,每個(gè)項(xiàng)目劃分為若干任務(wù),以任務(wù)描述、任務(wù)分析、預(yù)備知識、任務(wù)實(shí)施為線索進(jìn)行編寫,用實(shí)際操作指導(dǎo)讀者解決問題、學(xué)習(xí)技能,使讀者在短時(shí)間內(nèi)掌握J(rèn)ava面向?qū)ο蠛蚃DBC技術(shù)。
全書六個(gè)項(xiàng)目的安排如下:項(xiàng)目一為開發(fā)環(huán)境搭建,安裝配置JDK和Eclipse;項(xiàng)目二為計(jì)算器的開發(fā);項(xiàng)目三為記事本應(yīng)用程序開發(fā);項(xiàng)目四為成績統(tǒng)計(jì);項(xiàng)目五為停車收費(fèi)管理程序;項(xiàng)目六為Java游戲開發(fā)。教學(xué)參考學(xué)時(shí)數(shù)在102之間,具體安排如下。項(xiàng)目一:4學(xué)時(shí);項(xiàng)目二:28學(xué)時(shí);項(xiàng)目三:20學(xué)時(shí);項(xiàng)目四:16學(xué)時(shí);項(xiàng)目五:18學(xué)時(shí);項(xiàng)目六:16學(xué)時(shí)。使用者可根據(jù)具體情況增減學(xué)時(shí)。
本書內(nèi)容簡潔準(zhǔn)確、結(jié)構(gòu)嚴(yán)謹(jǐn),在講述原理的基礎(chǔ)上注重實(shí)踐,對實(shí)際操作具有很強(qiáng)的指導(dǎo)意義,特別適合高技能人才的培養(yǎng)需求。
本書由鄒承俊、雷靜主編,張霞、張瑾、何興無、任華副主編,熊維軍、蔡軍、甘波參加部分編寫工作。由于成都市知用公司和成都天榮北軟公司的加入,使本書的項(xiàng)目選擇更能體現(xiàn)企業(yè)的生產(chǎn)任務(wù)和生產(chǎn)過程的要求,在此表示感謝。
由于時(shí)間緊迫和編者水平的限制,書中的錯誤和缺點(diǎn)在所難免,熱忱歡迎使用者對本書提出批評與建議。
本書提供電子課件、源代碼等教學(xué)資源,讀者可以從中國水利水電出版社網(wǎng)站(http://www.waterpub.com.cn/softdown/)、萬水書苑(http://www.dgboyong.cn)和http://netedu. cdnkxy.edu.cn/suite/solver/classView.do?classKey=3135203&menuNavKey=3135203免費(fèi)下載。
編 者
2013年3月
提問:什么是Java語言?為什么要學(xué)習(xí)
Java語言? 1
項(xiàng)目一 開發(fā)環(huán)境搭建 2
項(xiàng)目目標(biāo) 2
任務(wù)一 安裝配置JDK 2
任務(wù)二 安裝使用MyEclipse 12
請記住以下英語單詞 19
項(xiàng)目二 計(jì)算器 20
項(xiàng)目目標(biāo) 20
任務(wù)一 簡單計(jì)算器程序 20
任務(wù)二 實(shí)現(xiàn)循環(huán)控制 25
任務(wù)三 面向?qū)ο缶幊?30
任務(wù)四 計(jì)算器界面設(shè)計(jì) 38
任務(wù)五 計(jì)算器基本功能實(shí)現(xiàn) 53
任務(wù)六 異常處理 65
請記住以下英語單詞 71
項(xiàng)目三 記事本應(yīng)用程序開發(fā) 72
項(xiàng)目目標(biāo) 72
任務(wù)一 記事本界面設(shè)計(jì) 72
任務(wù)二 記事本的文本編輯功能 77
任務(wù)三 完成對話框 88
任務(wù)四 記事本的打開與保存功能 92
任務(wù)五 打包程序 101
請記住以下英語單詞 107
項(xiàng)目四 成績統(tǒng)計(jì) 109
項(xiàng)目目標(biāo) 109
任務(wù)一 計(jì)算單科成績總和及平均值 109
任務(wù)二 存儲對象 111
任務(wù)三 學(xué)生成績管理器 124
請記住以下英語單詞 135
項(xiàng)目五 停車收費(fèi)管理程序 136
項(xiàng)目目標(biāo) 136
任務(wù)一 系統(tǒng)分析與設(shè)計(jì) 136
任務(wù)二 連接數(shù)據(jù)庫 142
任務(wù)三 用戶登錄功能 147
任務(wù)四 車輛入場模塊實(shí)現(xiàn) 155
任務(wù)五 車輛收費(fèi)模塊實(shí)現(xiàn) 161
任務(wù)六 程序優(yōu)化 167
請記住以下英語單詞 174
項(xiàng)目六 Java游戲開發(fā) 175
項(xiàng)目目標(biāo) 175
任務(wù)一 面向?qū)ο蟮姆治雠c設(shè)計(jì) 175
任務(wù)二 主體框架搭建 181
任務(wù)三 方塊產(chǎn)生與自動下落 188
任務(wù)四 方塊的移動與顯示 207
任務(wù)五 障礙物的生成與消除 223
任務(wù)六 游戲結(jié)束 229
請記住以下英語單詞 234
- C程序設(shè)計(jì)實(shí)踐教程 [劉衛(wèi)國]
- C程序設(shè)計(jì)(慕課版) [劉衛(wèi)國]
- 程序設(shè)計(jì)基礎(chǔ)實(shí)踐教程(C/C++語言版) [張桂芬 葛麗娜]
- C++案例項(xiàng)目精講 [主編 楊國興]
- SwiftUI完全開發(fā) [李智威 著]
- MySQL數(shù)據(jù)庫項(xiàng)目式教程 [陳亞峰]
- C語言程序設(shè)計(jì)習(xí)題與實(shí)驗(yàn)指導(dǎo)(第二版) [主編 甄增榮 張賓]
- C語言程序設(shè)計(jì)(第二版) [主編 甄增榮 田云霞]
- Unity3D虛擬現(xiàn)實(shí)應(yīng)用開發(fā)實(shí)踐 [主 編 劉龍]
- Python程序設(shè)計(jì) [主編 姜春磊 陳虹潔]
- C語言程序設(shè)計(jì)實(shí)踐教程(活頁式) [主編 鄭茵 陳巍 滕泓虬]
- 面向?qū)ο蟪绦蛟O(shè)計(jì) [主編 張勇 張平華 趙小龍]
- Python程序設(shè)計(jì)基礎(chǔ)及實(shí)戰(zhàn) [主編 劉健]
- C語言程序設(shè)計(jì) [姜雪]
- Python程序設(shè)計(jì)實(shí)踐教程 [王鶴琴 蔡正保]
- C++程序設(shè)計(jì)實(shí)踐教程(第三版) [主編 劉衛(wèi)國 曹岳輝]
- C++程序設(shè)計(jì)(第三版) [主編 曹岳輝 劉衛(wèi)國]
- C語言程序設(shè)計(jì)項(xiàng)目化教程(活頁式) [主編 張利華 潘曉利]
- 機(jī)器人流程自動化(RPA)實(shí)戰(zhàn)——基于UiPath [主編 金鑫]
- Python 語言程序設(shè)計(jì)實(shí)踐指導(dǎo) [主編 張雙獅]
- Python程序設(shè)計(jì)案例教程 [主編 毛錦庚 鐘肖英 周賢來 ]
- 基于.NET Core框架的分布式系統(tǒng)架構(gòu)設(shè)計(jì) [湯佳 著]
- Python語言程序設(shè)計(jì)教程 [郭其標(biāo) 房宜汕]
- Python程序設(shè)計(jì) [李國燕 王新強(qiáng) 劉佳 等編著]
- Python程序設(shè)計(jì)項(xiàng)目化教程(活頁式) [主編 盧鳳偉]
- Java編程基礎(chǔ)案例式教程 [主編 陳艷華 唐春蘭]
- Python語言同步案例習(xí)題精解 [主編 肖朝暉]
- Unity應(yīng)用開發(fā)與實(shí)戰(zhàn)(微課版) [主 編 程永恒]
- PHP程序設(shè)計(jì)項(xiàng)目化教程 [主 編 杜海穎]
- 簡單易懂的Python入門教程 [[日]大澤文孝 著]
- 生活經(jīng)管more>>
- C++程序設(shè)計(jì)基礎(chǔ)教程
- 局域網(wǎng)組建與維護(hù)
- PHP+MySQL開發(fā)實(shí)戰(zhàn)
- IT產(chǎn)品銷售與服務(wù)管理
- 網(wǎng)頁設(shè)計(jì)實(shí)訓(xùn)教程
- Java程序設(shè)計(jì)項(xiàng)目教程
- 數(shù)據(jù)庫應(yīng)用技術(shù)——SQL Server 2008
- Flash AS 3.0動畫程序設(shè)計(jì)案例教程
- 單片機(jī)應(yīng)用教程
- 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)安裝與調(diào)試
- 電子產(chǎn)品原理安裝與調(diào)試
- 生產(chǎn)過程控制系統(tǒng)安裝與調(diào)試
- 網(wǎng)絡(luò)技術(shù)及應(yīng)用
- 工廠變配電設(shè)備安裝與調(diào)試
- PLC系統(tǒng)安裝與調(diào)試
- PLC控制系統(tǒng)設(shè)計(jì)安裝與調(diào)試