- Java實(shí)用組件集
- 雷之宇等編著
- 1291字
- 2018-12-29 19:05:08
前言
Java從1995年正式發(fā)布,幾乎是滿載著贊譽(yù)一路而來(lái),受到了數(shù)以千萬(wàn)計(jì)的程序員的推崇,逐漸發(fā)展成為使用最廣泛的編程語(yǔ)言之一。
Java所帶來(lái)的革命,每一個(gè)IT從業(yè)人員都有自己的親身體會(huì)。很多軟件開發(fā)工程師都投入很多時(shí)間和精力來(lái)學(xué)習(xí)Java語(yǔ)言及其架構(gòu),對(duì)于他們而言,掌握J(rèn)ava語(yǔ)言可能意味著更新的技術(shù)、更多的就業(yè)機(jī)會(huì)和更高的薪酬。
Java究竟有著什么樣的魔力,能擁有這么多的追隨者?我們?cè)谡衅窲ava高級(jí)開發(fā)人員時(shí),也常常提出這樣的疑問。我們要求應(yīng)聘者用一句話描述出Java的特點(diǎn)和魅力所在。
“Write once run anywhere.(編寫一次,隨處運(yùn)行)”就是最好的答案。
的確如此,Java擁有良好的可移植性。用Java編寫的程序可以輕松地在Windows、UNIX、Linux甚至PDA和移動(dòng)電話上運(yùn)行。因此,軟件開發(fā)商也對(duì)Java趨之若鶩,對(duì)他們而言,基于Java構(gòu)架的產(chǎn)品,意味著可以適應(yīng)各種用戶的系統(tǒng)環(huán)境,并為更多的用戶提供服務(wù)。
本書的讀者對(duì)象應(yīng)是有過(guò)一些編程經(jīng)驗(yàn)的程序員。
和其他Java的實(shí)例教程不同的是,本書中所有的實(shí)例都采用組件技術(shù)(JavaBean、JavaScript Package)構(gòu)架實(shí)現(xiàn)。這些實(shí)例,經(jīng)過(guò)作者的精挑細(xì)選,有的是常用的經(jīng)典案例、有的是企業(yè)應(yīng)用中功能復(fù)雜的模塊,還有些很Cool的組件能夠一些有意思的功能。
這些組件包括:TreeView、Excel的導(dǎo)入/導(dǎo)出、數(shù)據(jù)加/解密、文件壓縮/解壓縮、繪制3D餅圖、柱圖、甘特圖、圖像處理、視頻處理、工作流引擎等(隨書附贈(zèng)的光盤中已包含本書用到的所有組件及源代碼)。
對(duì)于Java的初學(xué)者,按照書中所描述的方法,對(duì)這些組件進(jìn)行調(diào)用,就可以快速實(shí)現(xiàn)那些復(fù)雜的、令人興奮的功能;而對(duì)于那些有經(jīng)驗(yàn)的Java程序員來(lái)說(shuō),依據(jù)本書中對(duì)組件原理的介紹和代碼實(shí)例解析,可以幫助你深入了解這些組件,使之適用于更多的應(yīng)用系統(tǒng)。
本書中所使用的組件均選自“北京杰軟科技有限公司(www.jrsoft.com.cn)”的Smart2008中間件平臺(tái)。這些組件均經(jīng)過(guò)嚴(yán)格的測(cè)試,并已經(jīng)在許多大型的企業(yè)級(jí)系統(tǒng)中得到了應(yīng)用,讀者朋友可以放心使用。
在本書出版之際,我想將它獻(xiàn)給和我一起工作、一起成長(zhǎng)、一起奮斗的同事——北京杰軟科技有限公司的全體同仁。
本書編撰之初,正值盛夏,在沒有中央空調(diào)的周末,幾個(gè)人在辦公室里一邊揮汗如雨一邊起草本書的目錄;當(dāng)本書終稿確認(rèn)時(shí),已是數(shù)九寒天(2007年年底),恰逢公司Smart2008中間件平臺(tái)的發(fā)布,為了在本書中同步使用Smart2008版中最新的組件,那段時(shí)間幾乎每個(gè)晚上、每個(gè)周末大家都在加班。
本書的另外兩位作者:朱訓(xùn)雨(Java軟件事業(yè)部經(jīng)理)、張麟(甘肅金昌職業(yè)技術(shù)學(xué)校)參編了本書的大部分章節(jié)。張麟還負(fù)責(zé)對(duì)全書內(nèi)容進(jìn)行校對(duì)和編審,他們的敬業(yè)精神和責(zé)任心讓我欽佩(每次收到他們的郵件都是在深夜發(fā)出的,這很讓我感動(dòng))。參與本書編撰的還有:馬霞、劉宇、郭茹會(huì)、鄭州、寧兆航、鄭圣蒲、江訓(xùn)德、駱偉蘭、金婷、占圍、周井海、饒志磊、徐國(guó)良、李蕓、尹傳營(yíng)、陳舟、桑擎、馬艷紅,沒有他們的全力配合,本書不可能完成。
特別要感謝的是電子工業(yè)出版社博文視點(diǎn)資訊有限公司的李冰小姐和江立小姐,她們本著嚴(yán)謹(jǐn)、負(fù)責(zé)的態(tài)度,對(duì)本書提出很多修改建議,并對(duì)書稿逐字逐句的進(jìn)行編審,為本書的出版付出了辛勤的勞動(dòng)。
最后,雖然作者在本書的編著過(guò)程中力求完美,但由于能力所限,疏漏和錯(cuò)誤在所難免,請(qǐng)廣大讀者不吝賜教。我的博客地址是http://leizhiyu.iblog.com。
編者
2007年12月
- 控制與決策系統(tǒng)仿真
- 樂高創(chuàng)意機(jī)器人教程(中級(jí) 下冊(cè) 10~16歲) (青少年iCAN+創(chuàng)新創(chuàng)意實(shí)踐指導(dǎo)叢書)
- Python Data Science Essentials
- Creo Parametric 1.0中文版從入門到精通
- 完全掌握AutoCAD 2008中文版:綜合篇
- 愛犯錯(cuò)的智能體
- 單片機(jī)技術(shù)一學(xué)就會(huì)
- Dreamweaver CS6精彩網(wǎng)頁(yè)制作與網(wǎng)站建設(shè)
- Unity Multiplayer Games
- Spark大數(shù)據(jù)商業(yè)實(shí)戰(zhàn)三部曲:內(nèi)核解密|商業(yè)案例|性能調(diào)優(yōu)
- 基于Proteus的PIC單片機(jī)C語(yǔ)言程序設(shè)計(jì)與仿真
- 計(jì)算機(jī)應(yīng)用基礎(chǔ)學(xué)習(xí)指導(dǎo)與練習(xí)(Windows XP+Office 2003)
- Python Data Mining Quick Start Guide
- Internet of Things for Architects
- 嵌入式系統(tǒng)原理與接口技術(shù)