出版時間:2009-4 出版社:人民郵電出版社 作者:明日科技 李鐘蔚 陳丹丹 馬文強 編著 頁數(shù):662 字?jǐn)?shù):1143000
前言
相信許多開發(fā)人員都和我一樣,有過由于項目的緊迫而加班加點工作的經(jīng)歷。如果有現(xiàn)成的模塊作為參考,項目的開發(fā)進(jìn)度會大幅度提高。本書提供了20個Java典型模塊,幾乎涵蓋了Java程序開發(fā)的各個方面。本書以模塊的核心技術(shù)為導(dǎo)向,介紹模塊的設(shè)計思路和實現(xiàn)過程,特別適合作為項目開發(fā)人員的參考書?! ”緯卜譃?2章,涉及20個典型模塊,首先介紹了Java開發(fā)環(huán)境和Eclipse開發(fā)工具,使初學(xué)者能夠快速掌握J(rèn)ava語言開發(fā)環(huán)境的搭建;然后通過20個典型模塊覆蓋程序開發(fā)的各個領(lǐng)域,內(nèi)容涉及圖形圖像處理、多媒體、數(shù)據(jù)庫、網(wǎng)絡(luò)通信、報表打印、硬件相關(guān)、文件處理、軟件安全等多項專題,每項專題對應(yīng)模塊如下圖所示;最后一章對Java應(yīng)用程序的打包與部署進(jìn)行了詳細(xì)講解,使讀者能夠快速掌握J(rèn)ava應(yīng)用程序的打包方法。
內(nèi)容概要
本書以關(guān)鍵技術(shù)為核心,通過20個典型模塊系統(tǒng)、全面地介紹了如何使用Java Swing進(jìn)行各領(lǐng)域的應(yīng)用程序開發(fā)。全書共分為22章,首先介紹了Java開發(fā)環(huán)境的搭建,使初學(xué)者能夠熟練掌握J(rèn)ava開發(fā)環(huán)境和Eclipse開發(fā)工具的下載、安裝與配置;然后通過對數(shù)碼照片管理模塊、FTP文件管理模塊、電子地圖、網(wǎng)絡(luò)五子棋游戲、遠(yuǎn)程協(xié)助模塊、軟件注冊模塊、多媒體播放器模塊、決策分析模塊、桌面精靈、短信發(fā)送模塊、電子閱讀器模塊、網(wǎng)頁瀏覽器模塊、萬能打印模塊、MySQL結(jié)構(gòu)提取器模塊、MySQL自動備份還原模塊、攝像頭拍照模塊、電子郵件模塊、文件批量處理模塊和考試管理模塊等20個模塊進(jìn)行細(xì)致的介紹,使讀者能夠掌握圖形圖像、多媒體、文件處理、數(shù)據(jù)庫、報表打印、軟件安全、網(wǎng)絡(luò)通信及硬件開發(fā)等各領(lǐng)域的相關(guān)技術(shù),為從事項目開發(fā)的人員提供相關(guān)解決方案;最后通過對Java應(yīng)用程序的打包進(jìn)行詳細(xì)講解,使讀者能夠快速掌握J(rèn)ava應(yīng)用程序的打包方法。 本書附有配套光盤。光盤提供了書中所有案例的全部源代碼,所有源代碼都經(jīng)過精心調(diào)試,在Windows XP和Windows 2003下全部通過,保證能夠正常運行。此外,光盤中還提供了Java編程詞典試用版軟件等?! ”緯咐婕靶袠I(yè)廣泛,實用性非常強,通過對本書內(nèi)容的學(xué)習(xí),讀者可以對某一行業(yè)進(jìn)行軟件開發(fā),也可以通過光盤中提供的模塊源代碼進(jìn)行二次開發(fā),以減少開發(fā)項目所需要的時間。非常適合各級軟件開發(fā)人員學(xué)習(xí)使用,也可供大、中專院校師生學(xué)習(xí)參考。
書籍目錄
第1章 搭建Java開發(fā)環(huán)境第2章 數(shù)碼照片管理模塊第3章 FTP文件管理模塊第4章 電子地圖第5章 網(wǎng)絡(luò)五子棋游戲第6章 遠(yuǎn)程協(xié)助模塊第7章 軟件注冊模塊第8章 多媒體播放器模塊 第9章 決策分析模塊第10章 桌面精靈第11章 短信發(fā)送模塊第12章 電子閱讀器模塊第13章 網(wǎng)頁瀏覽器模塊 第14章 萬能打印模塊第15章 MySQL結(jié)構(gòu)提取器模塊第16章 MySQL備份還原模塊第17章 攝像頭拍照模塊第18章 電子郵件模塊第19章 文件批量處理模塊第20章 考試管理模塊第21章 萬能查詢模塊第22章 程序打包
章節(jié)摘錄
Java語言是Sun公司于1990年開發(fā)的,當(dāng)時Green項目小組的研究人員正在致力于為未來的智能設(shè)備開發(fā)出一種新的編程語言。由于該小組的成員.James Gosling對c++語言在執(zhí)行過程中的表現(xiàn)非常不滿,于是把自己封閉在辦公室里編寫了一種新的語言,并將其命名為Oak(Oak就是Java語言的前身),這個名稱源于Gosling辦公室的窗外正好有一棵橡樹(Oak)。這時的Oak已經(jīng)具備安全性、網(wǎng)絡(luò)通信、面向?qū)ο?、多線程等特性,是一款相當(dāng)優(yōu)秀的程序語言。后來,在注冊O(shè)ak商標(biāo)時,發(fā)現(xiàn)它已經(jīng)被另一家公司注冊,所以不得不改名。取什么名字呢,工程師們邊喝咖啡邊討論著,看看手上的咖啡,再想到印度尼西亞有一個盛產(chǎn)咖啡的島嶼(中文名叫爪哇),于是將其改名為Java?! ‰S著Intemet的迅速發(fā)展,Web的應(yīng)用日益廣泛,Java語言也得到了飛速發(fā)展。1994年,Gosling用Java語言開發(fā)了一個實時性較高、可靠、安全、有交互功能的新型Web瀏覽器,它不依賴于任何硬件平臺和軟件平臺。這種瀏覽器的名稱為:Hot Java,并于1995年在業(yè)界發(fā)表,引起了巨大的轟動,Java語言的地位隨之而得到肯定。1995年5月23日,JDK(Java Development Kits)1.0a2版本正式對外發(fā)表。此后,Java語言的發(fā)展非常迅速。
編輯推薦
《Java開發(fā)典型模塊大全》中所有模塊的源代碼,279分鐘多媒體語音視頻教學(xué)錄像。《Java開發(fā)典型模塊大全》提供的模塊源代碼可直接運用于二次開發(fā),提高開發(fā)效率。
圖書封面
評論、評分、閱讀與下載