定 價(jià):59.8 元
叢書(shū)名:軟件開(kāi)發(fā)視頻大講堂
- 作者:明日科技 編著
- 出版時(shí)間:2012/9/1
- ISBN:9787302287568
- 出 版 社:清華大學(xué)出版社
- 中圖法分類(lèi):TP312JA
- 頁(yè)碼:564
- 紙張:膠版紙
- 版次:3
- 開(kāi)本:16K
讀者對(duì)象:適合作為軟件開(kāi)發(fā)入門(mén)者的自學(xué)用書(shū), 也適合作為高等院校相關(guān)專(zhuān)業(yè)的教學(xué)參考書(shū), 也可供開(kāi)發(fā)人員查閱、參考
《軟件開(kāi)發(fā)視頻大講堂:Java從入門(mén)到精通(第3版)》從初學(xué)者角度出發(fā),通過(guò)通俗易懂的語(yǔ)言、豐富多彩的實(shí)例,詳細(xì)介紹了使用Java語(yǔ)言進(jìn)行程序開(kāi)發(fā)需要掌握的知識(shí)。全書(shū)分為28章,包括初識(shí)Java,熟悉Eclipse開(kāi)發(fā)工具,Java語(yǔ)言基礎(chǔ),流程控制,字符串,數(shù)組,類(lèi)和對(duì)象,包裝類(lèi),數(shù)字處理類(lèi),接口、繼承與多態(tài),類(lèi)的高級(jí)特性,異常處理,Swing程序設(shè)計(jì),集合類(lèi),I/O(輸入/輸出),反射,枚舉類(lèi)型與泛型,多線(xiàn)程,網(wǎng)絡(luò)通信,數(shù)據(jù)庫(kù)操作,Swing表格組件,Swing樹(shù)組件,Swing其他高級(jí)組件,高級(jí)布局管理器,高級(jí)事件處理,AWT繪圖與音頻播放,打印技術(shù)和企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng)等。書(shū)中所有知識(shí)都結(jié)合具體實(shí)例進(jìn)行介紹,涉及的程序代碼給出了詳細(xì)的注釋?zhuān)梢允棺x者輕松領(lǐng)會(huì)Java程序開(kāi)發(fā)的精髓,快速提高開(kāi)發(fā)技能。另外,本書(shū)除了紙質(zhì)內(nèi)容之外,配書(shū)光盤(pán)中還給出了海量開(kāi)發(fā)資源庫(kù),主要內(nèi)容如下:
語(yǔ)音視頻講解:總時(shí)長(zhǎng)32小時(shí),共312段
實(shí)例資源庫(kù):732個(gè)實(shí)例及源碼詳細(xì)分析
模塊資源庫(kù):15個(gè)經(jīng)典模塊開(kāi)發(fā)過(guò)程完整展現(xiàn)
項(xiàng)目案例資源庫(kù):15個(gè)企業(yè)項(xiàng)目開(kāi)發(fā)過(guò)程完整展現(xiàn)
測(cè)試題庫(kù)系統(tǒng):616道能力測(cè)試題目
面試資源庫(kù):369個(gè)企業(yè)面試真題
PPT電子教案
《軟件開(kāi)發(fā)視頻大講堂:Java從入門(mén)到精通(第3版)》適合作為軟件開(kāi)發(fā)入門(mén)者的自學(xué)用書(shū),也適合作為高等院校相關(guān)專(zhuān)業(yè)的教學(xué)參考書(shū),也可供開(kāi)發(fā)人員查閱、參考。
《軟件開(kāi)發(fā)視頻大講堂:Java從入門(mén)到精通(第3版)》以初、中級(jí)程序員為對(duì)象,先從Java語(yǔ)言基礎(chǔ)學(xué)起,再學(xué)習(xí)Java的核心技術(shù),然后學(xué)習(xí)Swing的高級(jí)應(yīng)用,最后學(xué)習(xí)開(kāi)發(fā)一個(gè)完整項(xiàng)目。 書(shū)中每一章節(jié)均提供聲圖并茂的語(yǔ)音視頻教學(xué)視頻,讀者可以根據(jù)書(shū)中提供的視頻位置在光盤(pán)中找到。這些視頻能夠引導(dǎo)初學(xué)者快速入門(mén),感受編程的快樂(lè)和成就感,增強(qiáng)進(jìn)一步學(xué)習(xí)的信心,從而快速成為編程高手。
叢書(shū)說(shuō)明:“軟件開(kāi)發(fā)視頻大講堂”(第1版)于2008年8月出版以來(lái),因其編寫(xiě)細(xì)膩,易學(xué)實(shí)用,配備全程視頻等,在軟件開(kāi)發(fā)類(lèi)圖書(shū)市場(chǎng)上產(chǎn)生了很大反響,絕大部分品種在全國(guó)軟件開(kāi)發(fā)零售圖書(shū)排行榜中名列前茅,2009年多個(gè)品種被評(píng)為“全國(guó)優(yōu)秀暢銷(xiāo)書(shū)”。
“軟件開(kāi)發(fā)視頻大講堂”叢書(shū)(第2版)于2010年8月出版,自出版至今,絕大部分品種在全國(guó)軟件開(kāi)發(fā)類(lèi)零售圖書(shū)排行榜中,依然持續(xù)名列前茅。叢書(shū)迄今累計(jì)已銷(xiāo)售近40萬(wàn)冊(cè),被百余所高校計(jì)算機(jī)相關(guān)專(zhuān)業(yè)、軟件學(xué)院選為教學(xué)參考書(shū),在眾多的軟件開(kāi)發(fā)類(lèi)圖書(shū)中成為一支最耀眼的品牌。
“軟件開(kāi)發(fā)視頻大講堂”叢書(shū)(第3版)在前兩版的基礎(chǔ)上,增刪了品種,修正了疏漏,重新錄制了視頻,提供了從入門(mén)學(xué)習(xí),到實(shí)例應(yīng)用,到模塊開(kāi)發(fā),到項(xiàng)目開(kāi)發(fā),到能力測(cè)試,直到面試等各個(gè)階段的海量開(kāi)發(fā)資源庫(kù)。為了方便教學(xué),還提供了教學(xué)課件PPT。
Java是Sun公司推出的能夠跨越多平臺(tái)的、可移植性最高的一種面向?qū)ο蟮木幊陶Z(yǔ)言。自面世以來(lái),Java憑借其易學(xué)易用、功能強(qiáng)大的特點(diǎn)得到了廣泛的應(yīng)用。其強(qiáng)大的跨平臺(tái)特性使Java程序可以運(yùn)行在大部分系統(tǒng)平臺(tái)上,甚至手持電話(huà)、商務(wù)助理等移動(dòng)電子產(chǎn)品,都可以運(yùn)行Java程序,真正做到“一次編寫(xiě),到處運(yùn)行”。Java可以編寫(xiě)桌面應(yīng)用程序、Web應(yīng)用程序、分布式系統(tǒng)和嵌入式系統(tǒng)應(yīng)用程序等,這使得它成為應(yīng)用范圍最廣泛的開(kāi)發(fā)語(yǔ)言。
本書(shū)內(nèi)容
本書(shū)提供了從入門(mén)到編程高手所必備的各類(lèi)知識(shí),共分4篇,大體結(jié)構(gòu)如下圖所示。
第1篇:基礎(chǔ)知識(shí)。本篇通過(guò)初識(shí)Java、熟悉Eclipse開(kāi)發(fā)工具、Java語(yǔ)言基礎(chǔ)、流程控制、字符串、數(shù)組、類(lèi)和對(duì)象、包裝類(lèi)、數(shù)字處理類(lèi)等內(nèi)容的介紹,并結(jié)合大量的圖示、實(shí)例、視頻等,使讀者快速掌握J(rèn)ava語(yǔ)言,為以后編程奠定堅(jiān)實(shí)的基礎(chǔ)。
第2篇:核心技術(shù)。本篇介紹了接口、繼承與多態(tài),類(lèi)的高級(jí)特性,異常處理,Swing程序設(shè)計(jì),集合類(lèi),I/O(輸入/輸出),反射,枚舉類(lèi)型與泛型,多線(xiàn)程,網(wǎng)絡(luò)通信和數(shù)據(jù)庫(kù)操作等內(nèi)容。學(xué)習(xí)完本篇,能夠開(kāi)發(fā)一些小型應(yīng)用程序。
第3篇:高級(jí)應(yīng)用。本篇介紹了Swing表格組件、Swing樹(shù)組件、Swing其他高級(jí)組件、高級(jí)布局管理器、高級(jí)事件處理、AWT繪圖與音頻播放、打印技術(shù)等內(nèi)容。學(xué)習(xí)完本篇,能夠開(kāi)發(fā)高級(jí)的桌面應(yīng)用程序、多媒體程序和打印程序等。
第4篇:項(xiàng)目實(shí)戰(zhàn)。本篇通過(guò)一個(gè)大型、完整的企業(yè)進(jìn)銷(xiāo)存管理系統(tǒng),運(yùn)用軟件工程的設(shè)計(jì)思想,讓讀者學(xué)習(xí)如何進(jìn)行軟件項(xiàng)目的實(shí)踐開(kāi)發(fā)。書(shū)中按照“編寫(xiě)項(xiàng)目計(jì)劃書(shū)→系統(tǒng)設(shè)計(jì)→數(shù)據(jù)庫(kù)設(shè)計(jì)→創(chuàng)建項(xiàng)目→實(shí)現(xiàn)項(xiàng)目→運(yùn)行項(xiàng)目→項(xiàng)目打包部署→解決開(kāi)發(fā)常見(jiàn)問(wèn)題”的流程進(jìn)行介紹,帶領(lǐng)讀者一步步親身體驗(yàn)開(kāi)發(fā)項(xiàng)目的全過(guò)程。
本書(shū)特點(diǎn)
* 由淺入深,循序漸進(jìn)。本書(shū)以初、中級(jí)程序員為對(duì)象,先從Java語(yǔ)言基礎(chǔ)學(xué)起,再學(xué)習(xí)Java的核心技術(shù),然后學(xué)習(xí)Swing的高級(jí)應(yīng)用,最后學(xué)習(xí)開(kāi)發(fā)一個(gè)完整項(xiàng)目。講解過(guò)程中步驟詳盡,版式新穎,在操作的內(nèi)容圖片上以(((……的編號(hào)+內(nèi)容的方式進(jìn)行標(biāo)注,使讀者在閱讀時(shí)一目了然,從而快速掌握書(shū)中內(nèi)容。
* 語(yǔ)音視頻,講解詳盡。書(shū)中每一章節(jié)均提供聲圖并茂的語(yǔ)音視頻教學(xué)視頻,讀者可以根據(jù)書(shū)中提供的視頻位置在光盤(pán)中找到。這些視頻能夠引導(dǎo)初學(xué)者快速入門(mén),感受編程的快樂(lè)和成就感,增強(qiáng)進(jìn)一步學(xué)習(xí)的信心,從而快速成為編程高手。
* 實(shí)例典型,輕松易學(xué)。通過(guò)例子學(xué)習(xí)是最好的學(xué)習(xí)方式,本書(shū)通過(guò)“一個(gè)知識(shí)點(diǎn)、一個(gè)例子、一個(gè)結(jié)果、一段評(píng)析,一個(gè)綜合應(yīng)用”的模式,透徹詳盡地講述了實(shí)際開(kāi)發(fā)中所需的各類(lèi)知識(shí)。另外,為了便于讀者閱讀程序代碼,快速學(xué)習(xí)編程技能,書(shū)中幾乎每行代碼都提供了注釋。
* 精彩欄目,貼心提醒。本書(shū)根據(jù)需要在各章安排了很多“注意”、“說(shuō)明”和“技巧”等小欄目,讓讀者可以在學(xué)習(xí)過(guò)程中更輕松地理解相關(guān)知識(shí)點(diǎn)及概念,更快地掌握個(gè)別技術(shù)的應(yīng)用技巧。
* 應(yīng)用實(shí)踐,隨時(shí)練習(xí)。書(shū)中幾乎每章都提供了“實(shí)踐與練習(xí)”,使讀者能夠通過(guò)對(duì)問(wèn)題的解答重新回顧、熟悉所學(xué)知識(shí),舉一反三,為進(jìn)一步學(xué)習(xí)做好充分的準(zhǔn)備。
讀者對(duì)象
* 初學(xué)編程的自學(xué)者? 編程愛(ài)好者
* 大中專(zhuān)院校的老師和學(xué)生? 相關(guān)培訓(xùn)機(jī)構(gòu)的老師和學(xué)員
* 畢業(yè)設(shè)計(jì)的學(xué)生? 初、中級(jí)程序開(kāi)發(fā)人員
* 程序測(cè)試及維護(hù)人員 ? 參加實(shí)習(xí)的“菜鳥(niǎo)”程序員
讀者服務(wù)
為了方便解決本書(shū)疑難問(wèn)題,讀者朋友可加我們的QQ:4006751066(可容納10萬(wàn)人),也可以登錄www.mingribook.com留言,我們將竭誠(chéng)為您服務(wù)。
致讀者
本書(shū)由Java程序開(kāi)發(fā)團(tuán)隊(duì)組織編寫(xiě),主要人員有王國(guó)輝、陳丹丹、李偉、劉欣、顧彥玲、楊麗、寇長(zhǎng)梅、王小科、趙會(huì)東、潘凱華、趙永發(fā)、李慧、李繼業(yè)、劉淇、王雙、趙旭陽(yáng)、陳媛、劉莉莉、曹飛飛、朱曉、高春艷、陳英、高飛、張金輝、鄒淑芳、高悅、高茹、王敬潔、李賀、李浩然、郭銳、郭鐵、郝洪斌、張世輝、李嚴(yán)、苗春義、劉清懷、張領(lǐng)等。在編寫(xiě)過(guò)程中,我們以科學(xué)、嚴(yán)謹(jǐn)?shù)膽B(tài)度,力求精益求精,但錯(cuò)誤、疏漏之處在所難免,敬請(qǐng)廣大讀者批評(píng)指正。
感謝您購(gòu)買(mǎi)本書(shū),希望本書(shū)能成為您編程路上的領(lǐng)航者。
“零門(mén)檻”編程,一切皆有可能。
祝讀書(shū)快樂(lè)!
編 者
第1篇 基礎(chǔ)知識(shí)
第1章 初識(shí)Java
視頻講解:34分鐘
1.1 Java簡(jiǎn)介
1.1.1 什么是Java語(yǔ)言
1.1.2 Java的應(yīng)用領(lǐng)域
1.1.3 Java的版本
1.1.4 怎樣學(xué)好Java
1.1.5 JavaAPI文檔
1.2 Java語(yǔ)言的特性
1.2.1 簡(jiǎn)單
1.2.2 面向?qū)ο?br />
1.2.3 分布性
1.2.4 可移植性
1.2.5 解釋型
1.2.6 安全性
1.2.7 健壯性
1.2.8 多線(xiàn)程
1.2.9 高性能
1.2.10 動(dòng)態(tài)
1.3 搭建Java環(huán)境
1.3.1 JDK下載
1.3.2 Windows系統(tǒng)的JDK環(huán)境
1.4 第一個(gè)Java程序
1.5 小結(jié)
1.6 實(shí)踐與練習(xí)
……
第2章 熟悉Eclipse開(kāi)發(fā)工具
第3章 Java語(yǔ)言基礎(chǔ)
第4章 流程控制
第5章 字符串
第6章 數(shù)組
第7章 類(lèi)和對(duì)象
第8章 包裝類(lèi)
第9章 數(shù)字處理類(lèi)
第2篇 核心技術(shù)
第3篇 高級(jí)應(yīng)用
第4篇 項(xiàng)目實(shí)戰(zhàn)
1.2.1 簡(jiǎn)單
Java語(yǔ)言的語(yǔ)法簡(jiǎn)單明了,容易掌握,而且是純面向?qū)ο蟮恼Z(yǔ)言。Java語(yǔ)言的簡(jiǎn)單性主要體現(xiàn)在以下幾個(gè)方面:
語(yǔ)法規(guī)則和C++類(lèi)似。從某種意義上講,Java語(yǔ)言是由C和C什語(yǔ)言轉(zhuǎn)變而來(lái)的,所以C程序設(shè)計(jì)人員可以很容易地掌握J(rèn)ava語(yǔ)言的語(yǔ)法。
Java語(yǔ)言對(duì)C什進(jìn)行了簡(jiǎn)化和提高。例如,Java使用接口取代了多重繼承,并取消了指針,因?yàn)橹羔樅投嘀乩^承通常使程序變得復(fù)雜。Java語(yǔ)言還通過(guò)實(shí)現(xiàn)垃圾自動(dòng)收集,大大簡(jiǎn)化了程序設(shè)計(jì)人員的資源釋放管理工作。
Java提供了豐富的類(lèi)庫(kù)和API文檔以及第三方開(kāi)發(fā)包,另外還有大量的基于Java的開(kāi)源項(xiàng)目,JDK(Java開(kāi)發(fā)者工具箱)已經(jīng)開(kāi)放源代碼,讀者可以通過(guò)分析項(xiàng)目的源代碼,從而提高自己的編程水平。
1.2.2面向?qū)ο?br />
面向?qū)ο笫荍ava語(yǔ)言的基礎(chǔ),也是Java語(yǔ)言的重要特性,它本身就是一種純面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。Java提倡萬(wàn)物皆對(duì)象,語(yǔ)法中不能在類(lèi)外面定義單獨(dú)的數(shù)據(jù)和函數(shù),也就是說(shuō),Java語(yǔ)言最外部的數(shù)據(jù)類(lèi)型是對(duì)象,所有的元素都要通過(guò)類(lèi)和對(duì)象來(lái)訪(fǎng)問(wèn)。
1.2.3 分布性
Java的分布性包括操作分布和數(shù)據(jù)分布,其中操作分布是指在多個(gè)不同的主機(jī)上布置相關(guān)操作,而數(shù)據(jù)分布是將數(shù)據(jù)分別存放在多個(gè)不同的主機(jī)上,這些主機(jī)是網(wǎng)絡(luò)中的不同成員。Java可以憑借URL(統(tǒng)一資源定位符)對(duì)象訪(fǎng)問(wèn)網(wǎng)絡(luò)對(duì)象,訪(fǎng)問(wèn)方式與訪(fǎng)問(wèn)本地系統(tǒng)相同。
1.2.4可移植性
Java程序具有與體系結(jié)構(gòu)無(wú)關(guān)的特性,可以方便地移植到網(wǎng)絡(luò)上的不同計(jì)算機(jī)中。同時(shí),Java的類(lèi)庫(kù)中也實(shí)現(xiàn)了針對(duì)不同平臺(tái)的接口,使這些類(lèi)庫(kù)可以移植。
1.2.5 解釋型
運(yùn)行Java程序需要解釋器。任何移植了Java解釋器的計(jì)算機(jī)或其他設(shè)備都可以用Java字節(jié)碼進(jìn)行解釋執(zhí)行。字節(jié)碼獨(dú)立于平臺(tái),它本身攜帶了許多編譯時(shí)的信息,使得連接過(guò)程更加簡(jiǎn)單,開(kāi)發(fā)過(guò)程更加迅速,更具探索性。
1.2.6 安全性
Java語(yǔ)言刪除了類(lèi)似C語(yǔ)言中的指針和內(nèi)存釋放等語(yǔ)法,有效地避免了非法操作內(nèi)存。Java程序代碼要經(jīng)過(guò)代碼校驗(yàn)、指針校驗(yàn)等很多測(cè)試步驟才能夠運(yùn)行,所以未經(jīng)允許的Java程序不可能出現(xiàn)損害系統(tǒng)平臺(tái)的行為,而且使用Java可以編寫(xiě)防病毒和防修改的系統(tǒng)。
……