Java項目開發(fā)實訓教程

出版時間:2009-6  出版社:清華大學出版社  作者:朱福喜,黃方勝 著  頁數(shù):314  

前言

  Java作為一個最為流行的語言乃至IT業(yè)界的主流技術,已是IT相關行業(yè)從業(yè)人員的必備工具。許多即將進入IT界的人士都希望掌握這門語言和技術,但苦于萬事開頭難,學習Java難以動手編程。為了Java初學者的學習有一個階梯,特編寫此實訓教材?! ”緦嵱柦滩牡哪康氖亲孞ava初學者能夠循序漸進地掌握Java程序設計的基本技巧、面向?qū)ο蟮幕舅枷牒突痉椒?。為此,由易到難精選了一些大小適中的實例,逐步進行實戰(zhàn)訓練。每個實訓包括實訓要點、基本知識點、實訓步驟、實訓小結。使讀者完成每個實例后都會有所收獲。為了在進行一系列的基本編程訓練之后,能夠開發(fā)較為大型的程序,本書以一個廣為流傳的俄羅斯方塊游戲作為主線,逐步介紹Java常用的各個知識點以及程序設計技巧,最后完成整個游戲開發(fā)?! ”緦嵱柦滩陌?1個實訓單元,每個實訓中包含若干實驗。  · 前10個實訓是基本編程訓練:利用37個實驗介紹了lava最常用的40個知識點、程序設計技巧、面向?qū)ο蟮幕舅枷牒头椒ā!  ぁ嵱?1-18是俄羅斯方塊游戲分階段練習:以完整的俄羅斯方塊游戲為主線,剖析36  個實驗,活學活用49個知識點,最后完成整個游戲?!  ぁ嵱?9~20是俄羅斯方塊對戰(zhàn)游戲的分階段練習:在俄羅斯方塊游戲的基礎上增加網(wǎng)絡功能,實現(xiàn)雙人對戰(zhàn)游戲的開發(fā),使您領會項目開發(fā)的整體思路。  · 實訓21是Eclipse開發(fā)環(huán)境及其工具的使用:介紹當前最流行的Tava開發(fā)工具——Eclipse及測試和部署插件的簡單使用方法?! ∫虼耍緦嵱柦滩募燃骖櫫艘恍┗A性的內(nèi)容,又把一個大的游戲程序化整為零,這樣,由起步到簡單程序設計,一步一步引導;由簡單程序到復雜程序,一步一步解析;循序漸進,步步驗證,只要按部就班地完成每個實訓步驟,就可以對一個較具規(guī)模的Java游戲有一個徹底了解。使學生既熟悉了Java的基礎知識,又掌握了大型程序的開發(fā)能力,而且本教材給出的實例具有~定的趣味性,能夠吸引學生的興趣,激發(fā)學生的編程熱情。本書可廣泛適用于高等院校、職業(yè)院校的計算機及相關專業(yè)的學生作為學習Java語言的實訓教材,也適合于欲提高動手能力和.1ava編程水平的自學人員的閱讀參考。

內(nèi)容概要

  基于作者對Java語言有著深入研究與豐富的教學經(jīng)驗,通過一個經(jīng)典的俄羅斯方塊游戲程序開發(fā)為主線,逐步講解Java語言最常用的知識點以及程序開發(fā)技巧,達到動手實踐、輕松掌握Java開發(fā)的目的。《Java項目開發(fā)實訓教程》共分21個實訓,在每個實訓中包含若干實驗。其中,前10個實訓采用37個實驗講解了Java最常用的40個知識點、面向?qū)ο蟮幕舅枷牒头椒ǎ粚嵱?1~18以完整的俄羅斯方塊游戲為主線,通過剖析36個實驗活學活用49個知識點,體會整個游戲開發(fā)的全過程;實訓19~20在俄羅斯方塊游戲的基礎上增加網(wǎng)絡功能,實現(xiàn)雙人對戰(zhàn)游戲的開發(fā),使您拓展項目開發(fā)的思路;實訓21是當前最為流行的Java開發(fā)工具Eclipse及測試和部署插件的簡單使用方法舉例。步步引導,使有志學Java者,事竟成。  《Java項目開發(fā)實訓教程》可廣泛適用于高等院校、職業(yè)技術學院的計算機及相關專業(yè)的學生作為學習Java語言的實訓教材,也適合于欲提高動手能力和Java編程水平的自學人員閱讀參考。

書籍目錄

實訓1 JDK的下載、安裝與環(huán)境配置實訓要點基本知識點實訓步驟實驗1:JDK的下載實驗2:JDK的安裝實驗3:環(huán)境變量的設置實訓小結實訓2 編寫簡單的Java程序?qū)嵱栆c基本知識點實訓步驟實驗1:編寫一個Java程序?qū)嶒?:編譯一個Java程序?qū)嶒?:運行一個Java類文件實驗4:運行一個帶命令行輸入?yún)?shù)的Java程序?qū)嶒?:簡單的鍵盤輸入類實訓小結實訓3 編寫簡單的Applet程序?qū)嵱? 調(diào)試一個Java程序?qū)嵱? 建立程序文檔實訓6 數(shù)組的使用實訓7 Length類的設計實訓8 類成員的訪問權限實訓9 靜態(tài)成員變量和靜態(tài)成員方法的使用實訓10 面向?qū)ο缶幊虒嵺`實訓11 俄羅斯方塊游戲簡介及方塊的表示實訓12 ErsBox類的設計與分析實訓13 ErsBlock類的設計與分析實訓14 GameCanvas類的設計與分析實訓15 菜單的設計與分析實訓16 典型工具的使用與分析實訓17 控制部分的設計與分析實訓18 俄羅斯方塊游戲整體的設計與分析實訓19 俄羅斯方塊對戰(zhàn)游戲的部分功能設計實訓20 俄羅斯方塊雙人對戰(zhàn)游戲的實現(xiàn)實訓21 Eclipse開發(fā)環(huán)境及其工具的使用參考文獻

章節(jié)摘錄

  實驗2:利用圖形方式顯示Data對象信息  本實訓的第2個實驗是在上一個實驗的基礎上,要求以圖形方式顯示Data對象的信息,即在主窗口中再加入一個畫布類,用于顯示從游戲區(qū)域提取的.Data對象信息?! 。?)實現(xiàn)方案  在上一個實驗的程序中,實現(xiàn)了單獨提取Data對象的數(shù)字信息,并在文本域中顯示出來,而本實驗要求是以圖形方式顯示對象信息,因此,大部分代碼沒有變化,只是將Data對象顯示在文本域的同時,再調(diào)用一個方法將:Data對象信息以圖形方式顯示在一個面板中?! ★@示。Data對象信息的面板的成員變量和成員方法與提示面板(用于提示下一個方塊的形狀)基本一樣,只是將面板擴大了一些,因此,實現(xiàn)起來難度并不大。不過,這為以后網(wǎng)絡版游戲中收到對方玩家發(fā)送的Data對象,并在另一端將它以圖形方式顯示出來打下了基礎。 ?。?)實現(xiàn)代碼  本實驗的主類是ShowData,用到的方格類ErsBox、方塊類ErsBlock和游戲面板類GameCanvas與本實訓的上一實驗相同。這里主要給出ShowData類和顯示Data對象信息的面板類的代碼。

編輯推薦

  特色:以經(jīng)典的俄羅斯方塊游戲為背景,從最簡單的代碼入手,步步引導,由淺入深,循序漸進,有志學Java者,完成《Java項目開發(fā)實訓教程》的項目實踐過程,編一手地道的Java代碼,事竟成?! 【珶挘豪?7個實驗講解Java最常用的40個知識點和編程技巧,建立面向?qū)ο蟮幕舅枷?,培養(yǎng)面向?qū)ο缶幊痰幕炯寄??! ∩钊耄浩饰?6個實驗、活學活用49個編程要點,最后完成整個游戲和網(wǎng)絡版的游戲,體驗項目開發(fā)的全過程。  《Java項目開發(fā)實訓教程》通過21堂實訓課程講解了Java必備編程基礎知識、程序設計技巧、面向?qū)ο蟮幕舅枷牒头椒?;以俄羅斯方塊游戲為主線,完整介紹項目開發(fā)的全過程?! ∽x者對象:高等院校、職業(yè)學院計算機及相關專業(yè)的學生,欲提高動手能力和Java編程水平的自學人員。

圖書封面

評論、評分、閱讀與下載


    Java項目開發(fā)實訓教程 PDF格式下載


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7