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

