Java開發(fā)實(shí)戰(zhàn)1200例(第Ⅰ卷)

出版時(shí)間:2011-1  出版社:清華大學(xué)出版社  作者:李鐘尉,陳丹丹  頁(yè)數(shù):817  
Tag標(biāo)簽:無  

前言

特別說明:《Java開發(fā)實(shí)戰(zhàn)1200例》包括第I卷、第II卷共計(jì)1200個(gè)例子,本書是第I卷,包含603個(gè)例子。程序開發(fā)是一項(xiàng)艱辛的工作,它不僅考驗(yàn)開發(fā)人員的智力,更考驗(yàn)開發(fā)人員的體力??v觀國(guó)內(nèi)的軟件企業(yè),內(nèi)部開發(fā)團(tuán)隊(duì)挑燈夜戰(zhàn),連續(xù)加班是常有的事情。筆者曾“有幸”參加過十幾個(gè)項(xiàng)目的開發(fā)工作,對(duì)編程有深刻的體會(huì)。編程是一項(xiàng)復(fù)雜的創(chuàng)造性工作,它不僅需要開發(fā)人員掌握各方面的知識(shí),還需要開發(fā)人員積累豐富的開發(fā)經(jīng)驗(yàn)。項(xiàng)目開發(fā)中的一個(gè)問題可能會(huì)占用團(tuán)隊(duì)幾天甚至十幾天的時(shí)間,但是如果開發(fā)人員遇到過類似的問題,也許幾分鐘就可以解決。這就是編程經(jīng)驗(yàn)的重要性,也是許多軟件企業(yè)用人時(shí)選擇有項(xiàng)目開發(fā)經(jīng)驗(yàn)者的主要原因。本書精選了項(xiàng)目開發(fā)中的603個(gè)實(shí)例,涵蓋了Java語(yǔ)法與面向?qū)ο蠹夹g(shù)、Java高級(jí)應(yīng)用、窗體與控件應(yīng)用、文件操作典型應(yīng)用、數(shù)據(jù)庫(kù)應(yīng)用等方面的內(nèi)容,每一個(gè)知識(shí)點(diǎn)都提供了豐富的、具有很強(qiáng)實(shí)用性的實(shí)例,從而幫助開發(fā)人員快速解決疑難問題。本書內(nèi)容本書分為5篇24章,共計(jì)603個(gè)實(shí)例。書中所選實(shí)例均來源于一線開發(fā)人員的實(shí)際項(xiàng)目開發(fā),囊括了開發(fā)中經(jīng)常使用和需要解決的熱點(diǎn)、難點(diǎn)問題,使讀者可以快速地解決開發(fā)中的難題,提高編程效率。本書亮點(diǎn)內(nèi)容導(dǎo)航如下圖所示。為了方便讀者學(xué)習(xí)書中的實(shí)例和積累開發(fā)經(jīng)驗(yàn),本書在講解實(shí)例時(shí)按照“實(shí)例說明”、“關(guān)鍵技術(shù)”、“設(shè)計(jì)過程”和“秘笈心法”4個(gè)部分進(jìn)行講解。實(shí)例說明實(shí)例說明部分利用圖文結(jié)合的方式,介紹實(shí)例的特點(diǎn)、功能和運(yùn)行效果,使讀者可以快速了解實(shí)例的作用,并從實(shí)例中學(xué)到技能。關(guān)鍵技術(shù)關(guān)鍵技術(shù)部分剖析了實(shí)例使用的核心技術(shù)。這樣,讀者在不必查看設(shè)計(jì)過程和源代碼的情況下即可快速掌握實(shí)例的關(guān)鍵技術(shù),甚至直接做出實(shí)例。設(shè)計(jì)過程設(shè)計(jì)過程部分詳細(xì)介紹了實(shí)例的開發(fā)過程。讀者可以按照該部分內(nèi)容做出自己的實(shí)例程序。秘笈心法秘笈心法部分給出了與實(shí)例相關(guān)的技巧、注意事項(xiàng)或經(jīng)驗(yàn)總結(jié),以豐富讀者的編程經(jīng)驗(yàn)。下圖展示了一個(gè)完整實(shí)例的文檔縮略圖。本書特點(diǎn)實(shí)例極為豐富本書第I卷、第II卷各精選了約600個(gè)實(shí)例和約600個(gè)經(jīng)驗(yàn)技巧,涵蓋了編程中多個(gè)方面的各種應(yīng)用。用戶開發(fā)中所需的技術(shù)、技巧在本書幾乎都可以找到。例子非常實(shí)用書中所選實(shí)例均是項(xiàng)目開發(fā)中經(jīng)常需要使用或?qū)崿F(xiàn)的技術(shù),由數(shù)名工程師多年積累而成,許多實(shí)例是開發(fā)人員夢(mèng)寐以求的。可操作性很強(qiáng)本書實(shí)例都給出了程序說明、設(shè)計(jì)思路、設(shè)計(jì)步驟、源程序等內(nèi)容,讀者可按部就班地直接使用。完善的技術(shù)服務(wù)為了幫助讀者盡快理解內(nèi)容,讀者朋友可通過QQ、BBS、郵箱、電話等多種形式獲取相關(guān)問題的答復(fù)。本書DVD光盤為了幫助讀者學(xué)習(xí)和使用書中的實(shí)例,本書附贈(zèng)有DVD光盤,其中不僅提供了書中所有實(shí)例項(xiàng)目的源代碼、素材,還提供了關(guān)鍵實(shí)例的開發(fā)視頻講解及Java學(xué)習(xí)資料。光盤目錄如下圖所示。本書約定實(shí)例使用方法用戶在學(xué)習(xí)本書的過程中,可以從光盤中復(fù)制實(shí)例,去掉實(shí)例的只讀屬性。有些實(shí)例需要使用相應(yīng)的數(shù)據(jù)庫(kù)或第三方資源,這些實(shí)例在使用前需要進(jìn)行相應(yīng)配置,詳細(xì)使用方式請(qǐng)參考本書的光盤使用說明書。此外,如果用戶直接將本書實(shí)例用于商業(yè)用途,由此產(chǎn)生的不良后果由用戶自己承擔(dān)。實(shí)例及錄像位置書中實(shí)例在光盤中的存儲(chǔ)格式為“MR\實(shí)例序號(hào)”。例如,“MR\096”表示實(shí)例096。書中關(guān)鍵實(shí)例在光盤中提供了開發(fā)錄像,錄像的存儲(chǔ)格式與實(shí)例的存儲(chǔ)格式是相同的。例如,查看實(shí)例096的開發(fā)錄像,可以在光盤中的“MR\096”路徑下找到,錄像名稱與實(shí)例名稱相同,格式為EXE格式。錄像使用說明本書贈(zèng)送的實(shí)例錄像采用EXE文件格式,無須使用播放器,雙擊就可以直接播放。在主目錄中,目錄前有錄像圖標(biāo)的實(shí)例,表示在光盤中存在視頻錄像。部分實(shí)例只給出關(guān)鍵代碼由于篇幅限制,書中有些實(shí)例只給出了關(guān)鍵代碼,完整代碼請(qǐng)參考光盤實(shí)例程序。讀者人群本書非常適合以下人員閱讀:Java初學(xué)者,如高校大學(xué)生、求職人員、培訓(xùn)機(jī)構(gòu)學(xué)員Java程序員本書作者本書由明日科技組織編寫,參加編寫的程序員有李鐘尉、陳丹丹、李偉、王小科、王軍、趙會(huì)東、董大永、尹強(qiáng)、李繼業(yè)、張磊、賽奎春、高春艷、宋坤、劉銳寧、梁水、李偉明、劉彬彬、安劍、孫秀梅、鞏建華、房大偉、呂雙、劉云峰、王國(guó)輝、張振坤、盧翰、白偉明、劉中華、潘凱華、劉欣、李慧、梁曉嵐、楊麗、顧麗麗、劉齡齡、張彥國(guó)、王樂樂、陳英、劉瑩、李賀等。由于筆者水平有限,疏漏和不足之處在所難免,懇請(qǐng)廣大讀者朋友批評(píng)指正。編者

內(nèi)容概要

  《Java開發(fā)實(shí)戰(zhàn)1200例》包括第1卷、第2卷共計(jì)1200個(gè)例子,《Java開發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤)》是第1卷,共計(jì)603個(gè)例子。  《Java開發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤)》以開發(fā)人員在項(xiàng)目開發(fā)中經(jīng)常遇到的問題和必須掌握的技術(shù)為中心,介紹了應(yīng)用Java進(jìn)行桌面程序開發(fā)各個(gè)方面的知識(shí)和技巧,主要包括Java語(yǔ)法與面向?qū)ο蠹夹g(shù)、Java高級(jí)應(yīng)用、窗體與控件應(yīng)用、文件操作典型應(yīng)用和數(shù)據(jù)庫(kù)應(yīng)用。全書分5篇24章,共計(jì)603個(gè)實(shí)例和603個(gè)經(jīng)驗(yàn)技巧。每個(gè)實(shí)例都是經(jīng)過筆者精心篩選的,具有很強(qiáng)的實(shí)用性,其中一些實(shí)例是開發(fā)人員難于尋覓的解決方案?!  禞ava開發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤)》兩卷共計(jì)1200個(gè)例子,包括了開發(fā)中各個(gè)方面最常用的實(shí)例,是目前市場(chǎng)上實(shí)例最全面的開發(fā)類圖書;書中實(shí)例來源于多位工程師的多年積累,具有很強(qiáng)的實(shí)用性?! 懈綆в信涮譊VD光盤,光盤中提供有部分實(shí)例的視頻和大部分源代碼,讀者可以稍加修改應(yīng)用?!  禞ava開發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤)》適合Java的初學(xué)者,如高校學(xué)生、求職人員作為練習(xí)、速查、學(xué)習(xí)使用,也適合Java程序員參考、查閱。

書籍目錄

第1篇 Java語(yǔ)法與面向?qū)ο蠹夹g(shù)第1章 開發(fā)環(huán)境的應(yīng)用 2 1.1 Java環(huán)境 31.2 開發(fā)工具 111.3 界面設(shè)計(jì)器 22第2章 Java基礎(chǔ)應(yīng)用 292.1 基本語(yǔ)法 302.2 運(yùn)算符 342.3 條件語(yǔ)句 382.4 循環(huán)控制 43第3章 數(shù)組與集合的應(yīng)用 51 3.1 數(shù)組演練 523.2 數(shù)組操作 573.3 數(shù)組排序與查詢 613.4 常用集合的使用 69第4章 字符串處理技術(shù) 75 4.1 格式化字符串 764.2 辨別字符串 844.3 操作字符串 92第5章 面向?qū)ο蠹夹g(shù)應(yīng)用 103 5.1 Java中類的定義 1045.2 修飾符的使用 1095.3 包裝類的使用 1145.4 面向?qū)ο蟮奶卣?1195.5 Object類的應(yīng)用 1265.6 克隆與序列化 1345.7 接口和內(nèi)部類 145第2篇 Java高級(jí)應(yīng)用第6章 多線程技術(shù) 158 6.1 線程的基礎(chǔ) 1596.2 線程的同步 1716.3 線程的進(jìn)階 183第7章 反射與異常處理 195 7.1 反射的基礎(chǔ) 1967.2 反射的進(jìn)階 2037.3 常見的未檢查型異常 2107.4 常見的已檢查型異常 2147.5 處理異常 218第8章 枚舉與泛型的應(yīng)用 223 8.1 枚舉使用的簡(jiǎn)介 2248.2 泛型使用的簡(jiǎn)介 233第9章 編程常用類 343 9.1 Calendar類的使用 2449.2 SimpleDateFormat與TimeZone9.3 System類的使用 2559.4 Math類的使用 2599.5 其他常用類的使用 264第10章 Commons組件 272 10.1 Commons Lang組件簡(jiǎn)介 27310.2 Commons Math組件簡(jiǎn)介 28010.3 Commons IO組件簡(jiǎn)介 28610.4 Commons BeanUtils組件簡(jiǎn)介 29110.5 其他Commons組件簡(jiǎn)介 299第3篇 窗體與控件應(yīng)用第11章 窗體設(shè)計(jì) 31411.1 設(shè)置窗體位置 31511.2 設(shè)置窗體大小 31911.3 設(shè)置窗體的標(biāo)題欄 32411.4 設(shè)置窗體的背景 32911.5 窗體形狀及應(yīng)用 33511.6 對(duì)話框 33811.7 MDI窗體的使用 352第12章 窗體特效 357 12.1 讓窗體更有活力 35812.2 窗體與控件外觀 369第13章 基本控件應(yīng)用 375 13.1 頂層容器的應(yīng)用 37613.2 布局管理器應(yīng)用 38213.3 輸入控件的應(yīng)用 38713.4 選擇控件的應(yīng)用 39313.5 菜單控件的應(yīng)用 40013.6 其他技術(shù)的應(yīng)用 406第14章 復(fù)合數(shù)據(jù)類型控件應(yīng)用 414 14.1 列表的簡(jiǎn)單應(yīng)用 41514.2 列表的高級(jí)應(yīng)用 42214.3 表格的簡(jiǎn)單應(yīng)用 43014.4 表格的高級(jí)應(yīng)用 43814.5 樹控件簡(jiǎn)單應(yīng)用 44814.6 樹控件高級(jí)應(yīng)用 456第15章 其他高級(jí)控件應(yīng)用 466 15.1 JTextPane控件的應(yīng)用 46715.2 JEditorPane控件的應(yīng)用 47215.3 其他文本控件的應(yīng)用 47715.4 進(jìn)度指示器的應(yīng)用 48115.5 控件組織器的應(yīng)用 487第16章 控件特效與自定義控件 492 16.1 控件邊框效果 49316.2 控件渲染讓界面UI更靈活 50616.3 讓控件活起來 51816.4 自定義控件 526第4篇 文件操作典型應(yīng)用第17章 文件與文件夾操作 536 17.1 文件操作 53717.2 文件與數(shù)據(jù)庫(kù) 55317.3 操作磁盤文件夾 564第18章 文件的讀取、寫入、整理和控制 573 18.1 文件的讀取與寫入 57418.2 實(shí)現(xiàn)文件整理 59218.3 文件控制 597第19章 文件壓縮 605 19.1 Java實(shí)現(xiàn)文件壓縮 60619.2 RAR文件壓縮 61619.3 數(shù)據(jù)壓縮的網(wǎng)絡(luò)應(yīng)用 634第20章 操作辦公文檔 640 20.1 操作Word 64120.2 操作Excel 64720.3 操作PDF 655第5篇 數(shù)據(jù)庫(kù)應(yīng)用第21章 SQL應(yīng)用 666 21.1 排序和分組函數(shù)應(yīng)用 66721.2 聚集函數(shù)與日期查詢 68321.3 大小比較與邏輯應(yīng)用 694第22章 數(shù)據(jù)庫(kù)操作 705 22.1 通過JDBC-ODBC橋連接數(shù)據(jù)庫(kù) 70622.2 JDBC技術(shù)連接數(shù)據(jù)庫(kù) 71122.3 數(shù)據(jù)庫(kù)與數(shù)據(jù)表 71722.4 數(shù)據(jù)增加、更新與刪除操作 736第23章 數(shù)據(jù)查詢 752 23.1 使用子查詢 75323.2 嵌套查詢 76423.3 連接查詢 76923.4 函數(shù)查詢 777第24章 數(shù)據(jù)庫(kù)高級(jí)應(yīng)用 787 24.1 在Java程序中使用存儲(chǔ)過程 78824.2 使用觸發(fā)器 79624.3 使用批處理 80324.4 使用視圖 809

章節(jié)摘錄

插圖:

編輯推薦

《Java開發(fā)實(shí)戰(zhàn)1200例(第1卷)》編輯推薦:600個(gè)編程實(shí)例,練習(xí)、速查、應(yīng)用三位一體;500余經(jīng)驗(yàn)技巧,解惑、拓展、總結(jié)全面透析;海量學(xué)習(xí)資料,立體化學(xué)習(xí)服務(wù)。《Java開發(fā)實(shí)戰(zhàn)1200例(第1卷)》是一套編程實(shí)例類叢書,叢書共包括7個(gè)品種(詳見封四),每個(gè)品種的第1卷、第11卷各精選了600個(gè)實(shí)例和約500個(gè)經(jīng)驗(yàn)技巧,涵蓋了編程多個(gè)方面的各種應(yīng)用,是目前市場(chǎng)上最全面的編程實(shí)例類叢書,堪稱編程實(shí)例的“四庫(kù)全書”,開發(fā)中所需的技術(shù)、技巧在書中幾乎都可以找到。例子非常實(shí)用,書中所選實(shí)例均是開發(fā)中經(jīng)常需要使用或?qū)崿F(xiàn)的技術(shù),由數(shù)名工程師多年積累而成,許多實(shí)例是開發(fā)人員夢(mèng)寐以求的。實(shí)例解釋詳細(xì)、可操作性很強(qiáng),實(shí)例都會(huì)給出程序說明、設(shè)計(jì)思路、設(shè)計(jì)步驟、源程序等內(nèi)容,讀者可按部就班直接使用、參考。經(jīng)驗(yàn)、技巧、總結(jié)方便讀者拓展,實(shí)例給出了很多“秘笈心法”,幫助讀者拓展思路、解釋答疑、少走彎路。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Java開發(fā)實(shí)戰(zhàn)1200例(第Ⅰ卷) PDF格式下載


用戶評(píng)論 (總計(jì)21條)

 
 

  •   書是幫別人買的,具體內(nèi)容沒看,但拿到手上非常有重量,簡(jiǎn)單看了一下,紙張不錯(cuò),印刷好。主要都是小例子,講解詳細(xì),內(nèi)容涉及廣,適合初學(xué)有些基礎(chǔ)的需要實(shí)戰(zhàn)的人
  •   1. 適合了解Java的讀者。如果想用這本書入門,會(huì)有一點(diǎn)困難。2. 實(shí)例有些有實(shí)用價(jià)值,另一些實(shí)用價(jià)值不大,是用來說明技術(shù)關(guān)鍵點(diǎn)的,不能全盤照抄。3. 涉及面較廣,語(yǔ)言樸實(shí)。個(gè)人比較喜歡每例后面的“關(guān)鍵技術(shù)”和“秘笈心法”,提綱挈領(lǐng)、點(diǎn)到為止。4. 有不少地方因限于篇幅,沒有說透說全,單看程序還不知所云。因此,看了實(shí)例后還需要網(wǎng)上查詢?nèi)笔У募?xì)節(jié)??傮w來說,對(duì)初學(xué)入門后的提高有相當(dāng)?shù)淖饔谩?/li>
  •   索尼的光驅(qū),讀碟讀了很久,一直滋咔滋咔的響一直讀不出來,讀李剛的EE碟,3秒中,就好了。這書真的很差,不具備專研性,很多知識(shí)都不是java程序猿需要去關(guān)注的點(diǎn)。雜亂~不建議購(gòu)買~有點(diǎn)基礎(chǔ)的直接THINKING IN JAVA推薦~
  •   書本本身沒有包裝,導(dǎo)致書邊有磨損,看著不像是全新的,較為不滿意
  •   很好,代碼例子很多,很適合有些許基礎(chǔ)的!
  •   很好,很不錯(cuò)。如果有電子版的就更好了,書有些厚。
  •   在書店看到了,簡(jiǎn)單翻了翻,感覺還可以。建議先去看看實(shí)體書再買。
  •   不錯(cuò),例子很多,適合初學(xué)者看,適合練代碼
  •   書中以小問題為模塊來進(jìn)行講解,適合提升小問題解決,但是對(duì)于項(xiàng)目實(shí)踐的幫助比較小。
  •   學(xué)習(xí)java的經(jīng)典書籍??!強(qiáng)烈推薦
  •   一般般,沒有預(yù)期的那么好
  •   里面內(nèi)容涉及很全面,講的比較細(xì)適合以下java初學(xué)者
  •   平時(shí)喜歡看書,看見了就買了一本,學(xué)習(xí)使用
  •   全是實(shí)例做起來,很有幫助,內(nèi)容還是很豐富的。
  •   不錯(cuò)的,挺符合我的,到的也挺快
  •   內(nèi)容對(duì)初學(xué)者作業(yè)不是很大,有點(diǎn)太概括了,現(xiàn)階段來說不是很適用。
  •   還可以,不過有一些內(nèi)容不全
  •   軟件開發(fā)實(shí)戰(zhàn)
  •   java實(shí)戰(zhàn)
  •   大贊的java實(shí)例寶典
  •   例子簡(jiǎn)單實(shí)用,在學(xué)習(xí)中
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7