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