出版時(shí)間:2011-1 出版社:清華大學(xué)出版社 作者:李鐘尉,陳丹丹 頁(yè)數(shù):817
Tag標(biāo)簽:無(wú)
前言
特別說(shuō)明:《Java開(kāi)發(fā)實(shí)戰(zhàn)1200例》包括第I卷、第II卷共計(jì)1200個(gè)例子,本書(shū)是第I卷,包含603個(gè)例子。程序開(kāi)發(fā)是一項(xiàng)艱辛的工作,它不僅考驗(yàn)開(kāi)發(fā)人員的智力,更考驗(yàn)開(kāi)發(fā)人員的體力??v觀國(guó)內(nèi)的軟件企業(yè),內(nèi)部開(kāi)發(fā)團(tuán)隊(duì)挑燈夜戰(zhàn),連續(xù)加班是常有的事情。筆者曾“有幸”參加過(guò)十幾個(gè)項(xiàng)目的開(kāi)發(fā)工作,對(duì)編程有深刻的體會(huì)。編程是一項(xiàng)復(fù)雜的創(chuàng)造性工作,它不僅需要開(kāi)發(fā)人員掌握各方面的知識(shí),還需要開(kāi)發(fā)人員積累豐富的開(kāi)發(fā)經(jīng)驗(yàn)。項(xiàng)目開(kāi)發(fā)中的一個(gè)問(wèn)題可能會(huì)占用團(tuán)隊(duì)幾天甚至十幾天的時(shí)間,但是如果開(kāi)發(fā)人員遇到過(guò)類(lèi)似的問(wèn)題,也許幾分鐘就可以解決。這就是編程經(jīng)驗(yàn)的重要性,也是許多軟件企業(yè)用人時(shí)選擇有項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)者的主要原因。本書(shū)精選了項(xiàng)目開(kāi)發(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í)例,從而幫助開(kāi)發(fā)人員快速解決疑難問(wèn)題。本書(shū)內(nèi)容本書(shū)分為5篇24章,共計(jì)603個(gè)實(shí)例。書(shū)中所選實(shí)例均來(lái)源于一線開(kāi)發(fā)人員的實(shí)際項(xiàng)目開(kāi)發(fā),囊括了開(kāi)發(fā)中經(jīng)常使用和需要解決的熱點(diǎn)、難點(diǎn)問(wèn)題,使讀者可以快速地解決開(kāi)發(fā)中的難題,提高編程效率。本書(shū)亮點(diǎn)內(nèi)容導(dǎo)航如下圖所示。為了方便讀者學(xué)習(xí)書(shū)中的實(shí)例和積累開(kāi)發(fā)經(jīng)驗(yàn),本書(shū)在講解實(shí)例時(shí)按照“實(shí)例說(shuō)明”、“關(guān)鍵技術(shù)”、“設(shè)計(jì)過(guò)程”和“秘笈心法”4個(gè)部分進(jìn)行講解。實(shí)例說(shuō)明實(shí)例說(shuō)明部分利用圖文結(jié)合的方式,介紹實(shí)例的特點(diǎn)、功能和運(yùn)行效果,使讀者可以快速了解實(shí)例的作用,并從實(shí)例中學(xué)到技能。關(guān)鍵技術(shù)關(guān)鍵技術(shù)部分剖析了實(shí)例使用的核心技術(shù)。這樣,讀者在不必查看設(shè)計(jì)過(guò)程和源代碼的情況下即可快速掌握實(shí)例的關(guān)鍵技術(shù),甚至直接做出實(shí)例。設(shè)計(jì)過(guò)程設(shè)計(jì)過(guò)程部分詳細(xì)介紹了實(shí)例的開(kāi)發(fā)過(guò)程。讀者可以按照該部分內(nèi)容做出自己的實(shí)例程序。秘笈心法秘笈心法部分給出了與實(shí)例相關(guān)的技巧、注意事項(xiàng)或經(jīng)驗(yàn)總結(jié),以豐富讀者的編程經(jīng)驗(yàn)。下圖展示了一個(gè)完整實(shí)例的文檔縮略圖。本書(shū)特點(diǎn)實(shí)例極為豐富本書(shū)第I卷、第II卷各精選了約600個(gè)實(shí)例和約600個(gè)經(jīng)驗(yàn)技巧,涵蓋了編程中多個(gè)方面的各種應(yīng)用。用戶開(kāi)發(fā)中所需的技術(shù)、技巧在本書(shū)幾乎都可以找到。例子非常實(shí)用書(shū)中所選實(shí)例均是項(xiàng)目開(kāi)發(fā)中經(jīng)常需要使用或?qū)崿F(xiàn)的技術(shù),由數(shù)名工程師多年積累而成,許多實(shí)例是開(kāi)發(fā)人員夢(mèng)寐以求的??刹僮餍院軓?qiáng)本書(shū)實(shí)例都給出了程序說(shuō)明、設(shè)計(jì)思路、設(shè)計(jì)步驟、源程序等內(nèi)容,讀者可按部就班地直接使用。完善的技術(shù)服務(wù)為了幫助讀者盡快理解內(nèi)容,讀者朋友可通過(guò)QQ、BBS、郵箱、電話等多種形式獲取相關(guān)問(wèn)題的答復(fù)。本書(shū)DVD光盤(pán)為了幫助讀者學(xué)習(xí)和使用書(shū)中的實(shí)例,本書(shū)附贈(zèng)有DVD光盤(pán),其中不僅提供了書(shū)中所有實(shí)例項(xiàng)目的源代碼、素材,還提供了關(guān)鍵實(shí)例的開(kāi)發(fā)視頻講解及Java學(xué)習(xí)資料。光盤(pán)目錄如下圖所示。本書(shū)約定實(shí)例使用方法用戶在學(xué)習(xí)本書(shū)的過(guò)程中,可以從光盤(pán)中復(fù)制實(shí)例,去掉實(shí)例的只讀屬性。有些實(shí)例需要使用相應(yīng)的數(shù)據(jù)庫(kù)或第三方資源,這些實(shí)例在使用前需要進(jìn)行相應(yīng)配置,詳細(xì)使用方式請(qǐng)參考本書(shū)的光盤(pán)使用說(shuō)明書(shū)。此外,如果用戶直接將本書(shū)實(shí)例用于商業(yè)用途,由此產(chǎn)生的不良后果由用戶自己承擔(dān)。實(shí)例及錄像位置書(shū)中實(shí)例在光盤(pán)中的存儲(chǔ)格式為“MR\實(shí)例序號(hào)”。例如,“MR\096”表示實(shí)例096。書(shū)中關(guān)鍵實(shí)例在光盤(pán)中提供了開(kāi)發(fā)錄像,錄像的存儲(chǔ)格式與實(shí)例的存儲(chǔ)格式是相同的。例如,查看實(shí)例096的開(kāi)發(fā)錄像,可以在光盤(pán)中的“MR\096”路徑下找到,錄像名稱與實(shí)例名稱相同,格式為EXE格式。錄像使用說(shuō)明本書(shū)贈(zèng)送的實(shí)例錄像采用EXE文件格式,無(wú)須使用播放器,雙擊就可以直接播放。在主目錄中,目錄前有錄像圖標(biāo)的實(shí)例,表示在光盤(pán)中存在視頻錄像。部分實(shí)例只給出關(guān)鍵代碼由于篇幅限制,書(shū)中有些實(shí)例只給出了關(guān)鍵代碼,完整代碼請(qǐng)參考光盤(pán)實(shí)例程序。讀者人群本書(shū)非常適合以下人員閱讀:Java初學(xué)者,如高校大學(xué)生、求職人員、培訓(xùn)機(jī)構(gòu)學(xué)員Java程序員本書(shū)作者本書(shū)由明日科技組織編寫(xiě),參加編寫(xiě)的程序員有李鐘尉、陳丹丹、李偉、王小科、王軍、趙會(huì)東、董大永、尹強(qiáng)、李繼業(yè)、張磊、賽奎春、高春艷、宋坤、劉銳寧、梁水、李偉明、劉彬彬、安劍、孫秀梅、鞏建華、房大偉、呂雙、劉云峰、王國(guó)輝、張振坤、盧翰、白偉明、劉中華、潘凱華、劉欣、李慧、梁曉嵐、楊麗、顧麗麗、劉齡齡、張彥國(guó)、王樂(lè)樂(lè)、陳英、劉瑩、李賀等。由于筆者水平有限,疏漏和不足之處在所難免,懇請(qǐng)廣大讀者朋友批評(píng)指正。編者
內(nèi)容概要
《Java開(kāi)發(fā)實(shí)戰(zhàn)1200例》包括第1卷、第2卷共計(jì)1200個(gè)例子,《Java開(kāi)發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤(pán))》是第1卷,共計(jì)603個(gè)例子?! 禞ava開(kāi)發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤(pán))》以開(kāi)發(fā)人員在項(xiàng)目開(kāi)發(fā)中經(jīng)常遇到的問(wèn)題和必須掌握的技術(shù)為中心,介紹了應(yīng)用Java進(jìn)行桌面程序開(kāi)發(fā)各個(gè)方面的知識(shí)和技巧,主要包括Java語(yǔ)法與面向?qū)ο蠹夹g(shù)、Java高級(jí)應(yīng)用、窗體與控件應(yīng)用、文件操作典型應(yīng)用和數(shù)據(jù)庫(kù)應(yīng)用。全書(shū)分5篇24章,共計(jì)603個(gè)實(shí)例和603個(gè)經(jīng)驗(yàn)技巧。每個(gè)實(shí)例都是經(jīng)過(guò)筆者精心篩選的,具有很強(qiáng)的實(shí)用性,其中一些實(shí)例是開(kāi)發(fā)人員難于尋覓的解決方案?! 禞ava開(kāi)發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤(pán))》兩卷共計(jì)1200個(gè)例子,包括了開(kāi)發(fā)中各個(gè)方面最常用的實(shí)例,是目前市場(chǎng)上實(shí)例最全面的開(kāi)發(fā)類(lèi)圖書(shū);書(shū)中實(shí)例來(lái)源于多位工程師的多年積累,具有很強(qiáng)的實(shí)用性。 書(shū)中附帶有配套DVD光盤(pán),光盤(pán)中提供有部分實(shí)例的視頻和大部分源代碼,讀者可以稍加修改應(yīng)用。 《Java開(kāi)發(fā)實(shí)戰(zhàn)1200例(第1卷)(附光盤(pán))》適合Java的初學(xué)者,如高校學(xué)生、求職人員作為練習(xí)、速查、學(xué)習(xí)使用,也適合Java程序員參考、查閱。
書(shū)籍目錄
第1篇 Java語(yǔ)法與面向?qū)ο蠹夹g(shù)第1章 開(kāi)發(fā)環(huán)境的應(yīng)用 2 1.1 Java環(huán)境 31.2 開(kāi)發(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中類(lèi)的定義 1045.2 修飾符的使用 1095.3 包裝類(lèi)的使用 1145.4 面向?qū)ο蟮奶卣?1195.5 Object類(lèi)的應(yīng)用 1265.6 克隆與序列化 1345.7 接口和內(nèi)部類(lè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 常見(jiàn)的未檢查型異常 2107.4 常見(jiàn)的已檢查型異常 2147.5 處理異常 218第8章 枚舉與泛型的應(yīng)用 223 8.1 枚舉使用的簡(jiǎn)介 2248.2 泛型使用的簡(jiǎn)介 233第9章 編程常用類(lèi) 343 9.1 Calendar類(lèi)的使用 2449.2 SimpleDateFormat與TimeZone9.3 System類(lèi)的使用 2559.4 Math類(lèi)的使用 2599.5 其他常用類(lèi)的使用 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ù)類(lèi)型控件應(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 樹(shù)控件簡(jiǎn)單應(yīng)用 44814.6 樹(shù)控件高級(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 讓控件活起來(lái) 51816.4 自定義控件 526第4篇 文件操作典型應(yīng)用第17章 文件與文件夾操作 536 17.1 文件操作 53717.2 文件與數(shù)據(jù)庫(kù) 55317.3 操作磁盤(pán)文件夾 564第18章 文件的讀取、寫(xiě)入、整理和控制 573 18.1 文件的讀取與寫(xiě)入 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 通過(guò)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ǔ)過(guò)程 78824.2 使用觸發(fā)器 79624.3 使用批處理 80324.4 使用視圖 809
章節(jié)摘錄
插圖:
編輯推薦
《Java開(kāi)發(fā)實(shí)戰(zhàn)1200例(第1卷)》編輯推薦:600個(gè)編程實(shí)例,練習(xí)、速查、應(yīng)用三位一體;500余經(jīng)驗(yàn)技巧,解惑、拓展、總結(jié)全面透析;海量學(xué)習(xí)資料,立體化學(xué)習(xí)服務(wù)。《Java開(kāi)發(fā)實(shí)戰(zhàn)1200例(第1卷)》是一套編程實(shí)例類(lèi)叢書(shū),叢書(shū)共包括7個(gè)品種(詳見(jiàn)封四),每個(gè)品種的第1卷、第11卷各精選了600個(gè)實(shí)例和約500個(gè)經(jīng)驗(yàn)技巧,涵蓋了編程多個(gè)方面的各種應(yīng)用,是目前市場(chǎng)上最全面的編程實(shí)例類(lèi)叢書(shū),堪稱編程實(shí)例的“四庫(kù)全書(shū)”,開(kāi)發(fā)中所需的技術(shù)、技巧在書(shū)中幾乎都可以找到。例子非常實(shí)用,書(shū)中所選實(shí)例均是開(kāi)發(fā)中經(jīng)常需要使用或?qū)崿F(xiàn)的技術(shù),由數(shù)名工程師多年積累而成,許多實(shí)例是開(kāi)發(fā)人員夢(mèng)寐以求的。實(shí)例解釋詳細(xì)、可操作性很強(qiáng),實(shí)例都會(huì)給出程序說(shuō)明、設(shè)計(jì)思路、設(shè)計(jì)步驟、源程序等內(nèi)容,讀者可按部就班直接使用、參考。經(jīng)驗(yàn)、技巧、總結(jié)方便讀者拓展,實(shí)例給出了很多“秘笈心法”,幫助讀者拓展思路、解釋答疑、少走彎路。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
Java開(kāi)發(fā)實(shí)戰(zhàn)1200例(第Ⅰ卷) PDF格式下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版