出版時間:2010-1 出版社:清華大學(xué)出版社 作者:李鐘蔚 頁數(shù):714
Tag標(biāo)簽:無
前言
Java是Sun公司推出的能夠跨越多平臺的、可移植性高的一種面向?qū)ο蟮木幊陶Z言,也是目前最先進(jìn)、特征最豐富、功能最強(qiáng)大的計算機(jī)語言。Java自從面世以來一直以易學(xué)易用、功能強(qiáng)大的特點得到廣泛應(yīng)用。其強(qiáng)大的跨平臺特性使Java程序可以運行在任何一個系統(tǒng)平臺上,甚至在手持電話、商務(wù)助理等電子產(chǎn)品中都可以運行Java程序,真正做到“一次編寫,到處運行”。Java可以編寫桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)以及嵌入式系統(tǒng)應(yīng)用程序等,這使得其成為應(yīng)用最廣泛的開發(fā)語言之一。本書內(nèi)容從Java程序開發(fā)初學(xué)者晉級到編程高手通常需要經(jīng)歷3個階段,如圖1所示。圖1 從初學(xué)者晉級到編程高手通常需要經(jīng)歷3個階段本書中的內(nèi)容也是按照這一規(guī)律精心編寫的,可以將書中的內(nèi)容分為5個部分,結(jié)構(gòu)如圖2所示。第1部分:Java基礎(chǔ)。此部分包含了Java概述、裝備Java IDE開發(fā)工具、Java語言基礎(chǔ)、流程控制語句和數(shù)組等內(nèi)容。書中結(jié)合大量的圖示、舉例、技巧、錄像等使讀者快速掌握J(rèn)ava開發(fā)工具和Java語言,為以后進(jìn)行Java編程打下堅實的基礎(chǔ)。第2部分:面向?qū)ο缶幊?。此部分介紹了有關(guān)Java面向?qū)ο笠约白址幚淼闹R,包括面向?qū)ο?、字符串處理、類的繼承與多態(tài)特性、其他類特性與異常處理等。書中使用大量的實例和圖解,詳細(xì)講解了面向?qū)ο蟮某绦蛟O(shè)計方法和面向?qū)ο蟮母鞣N特性。通過對此部分的學(xué)習(xí),讀者應(yīng)該能夠完全掌握面向?qū)ο蟮睦^承、封裝、多態(tài)特性以及方法的重寫和重載技術(shù)。圖2本書內(nèi)容結(jié)構(gòu)分為5個部分第3部分:編程技術(shù)。此部分介紹了使用Java進(jìn)行編程的各種關(guān)鍵技術(shù),包括Swing程序設(shè)計基礎(chǔ)、使用線程實現(xiàn)多任務(wù)、GUI事件處理、編程常用類、使用集合類保存對象、數(shù)據(jù)庫編程、數(shù)據(jù)的輸入輸出處理、網(wǎng)絡(luò)程序設(shè)計等。此部分使用Swing技術(shù)通過桌面應(yīng)用開發(fā)講解各種編程技術(shù),增加了程序的互動性,使讀者更容易學(xué)習(xí)和理解。學(xué)完此部分內(nèi)容后,讀者能夠開發(fā)數(shù)據(jù)庫、網(wǎng)絡(luò)等領(lǐng)域的小型應(yīng)用程序。第4部分:高級編程。此部分向讀者介紹了Java應(yīng)用程序開發(fā)中的高級組件和繪圖技術(shù),包括Swing高級組件、使用表格組件、使用樹組件、Java繪圖技術(shù)等。這些都是應(yīng)用程序開發(fā)所必需的組件,是對前面知識的補(bǔ)充,另外通過Java繪圖技術(shù)可以設(shè)計出更加美觀的程序界面。通過對此部分的學(xué)習(xí),讀者可以開發(fā)更加完整、美觀和實用的應(yīng)用程序。第5部分:項目實戰(zhàn)。此部分通過5個完整的項目實例介紹了大型應(yīng)用程序的設(shè)計過程,包括進(jìn)銷存管理系統(tǒng)、企業(yè)通信管理系統(tǒng)、圖書館管理系統(tǒng)、酒店管理系統(tǒng)和人事管理系統(tǒng)。這5個項目是作者精心挑選的,涵蓋了數(shù)據(jù)庫、輸入輸出、網(wǎng)絡(luò)和多線程技術(shù)。通過對這5個項目的介紹,讀者可以鞏固前面所學(xué)的知識和技術(shù),積累項目開發(fā)經(jīng)驗。
內(nèi)容概要
本書從初學(xué)者的角度講述使用Java語言進(jìn)行應(yīng)用程序開發(fā)應(yīng)該掌握的各項技術(shù),突出“基礎(chǔ)”、“全面”和“深入”,同時強(qiáng)調(diào)“實戰(zhàn)”效果。本書在介紹技術(shù)的同時,都提供了示例或稍大一些的實例,同時在各章的結(jié)尾安排綜合實例來鞏固該章所講解的知識,做到理論聯(lián)系實戰(zhàn)。在第五部分的項目實戰(zhàn)中提供了5個完整的項目實例,講述從前期規(guī)劃、設(shè)計流程圖,直到項目最終實現(xiàn)的過程。全書共分26章,包括Java概述、掌握Eclipse開發(fā)工具、Java
語言基礎(chǔ)、流程控制、數(shù)組、面向?qū)ο?、字符串處理、類的繼承與多態(tài)特性、其他類特性與異常處理、Swing程序設(shè)計基礎(chǔ)、使用線程實現(xiàn)多任務(wù)、GUI事件處理、編程常用類、使用集合類保存對象、數(shù)據(jù)庫編程、數(shù)據(jù)的輸入輸出處理、網(wǎng)絡(luò)程序設(shè)計、Swing高級組件、使用表格組件、使用樹組件、Java繪圖技術(shù)、進(jìn)銷存管理系統(tǒng)、企業(yè)通信管理系統(tǒng)、圖書館管理系統(tǒng)、酒店管理系統(tǒng)、人事管理系統(tǒng)等內(nèi)容。
本書適合有志于從事軟件開發(fā)的初學(xué)者、高校計算機(jī)相關(guān)專業(yè)學(xué)生和畢業(yè)生,也可作為軟件開發(fā)人員的參考手冊,或者高校的教學(xué)參考書。
書籍目錄
第1部分 Java基礎(chǔ)
第1章 Java概述
第2章 裝備Java IDE開發(fā)工具
第3章 Java語言基礎(chǔ)
第4章 流程控制語句
第5章 數(shù)組
第2部分 面向?qū)ο缶幊?br /> 第6章 面向?qū)ο?br /> 第7章 字符串處理
第8章 類的繼承與多態(tài)特性
第9章 其他類特性與異常處理
第3部分 編程技術(shù)
第10章 Swing程序設(shè)計基礎(chǔ)
第11章 使用線程實現(xiàn)多任務(wù)
第12章 GUI事件處理
第13章 編程常用類
第14章 使用集合類保存對象
第15章 數(shù)據(jù)庫編程
第16章 數(shù)據(jù)的輸入/輸出處理
第17章 網(wǎng)絡(luò)程序設(shè)計
第4部分 高級編程
第18章 Swing高級組件
第19章 使用表格組件
第20章 使用樹組件
第21章 Java繪圖技術(shù)
第5部分 項目實戰(zhàn)
第22章 進(jìn)銷存管理系統(tǒng)
第23章 企業(yè)通信管理系統(tǒng)
第24章 圖書館管理系統(tǒng)
第25章 酒店管理系統(tǒng)
第26章 企業(yè)人事管理系統(tǒng)
附錄 Java程序編碼規(guī)范
章節(jié)摘錄
插圖:
編輯推薦
《Java開發(fā)實戰(zhàn)寶典》:在線服務(wù):模塊庫、案例庫、題庫、素材庫、答疑服務(wù);視頻講解:37小時同步語音視頻講解;模塊實戰(zhàn):50實戰(zhàn)模塊,72項實驗;項目實戰(zhàn):8個項目開發(fā)實戰(zhàn)案例。DVD語音視頻教學(xué)光盤:37小時同步視頻講解,現(xiàn)場聆聽專業(yè)講授附變例及其源程序,讓學(xué)習(xí)、分析、調(diào)試程序更方便贈3個項H案例的視頻及源程序,方便拓展訓(xùn)練《Java開發(fā)實戰(zhàn)寶典》特色:253個小型實例鞏固各項必備技術(shù)50個實戰(zhàn)模塊、72項實驗提高綜合應(yīng)用能力5個項目案例提高項目開發(fā)的熟練度
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載