Java基礎(chǔ)與案例開發(fā)詳解

出版時(shí)間:2009-9  出版社:清華大學(xué)出版社  作者:張孝祥,徐明華 叢書主編,單興華 等編著  頁數(shù):560  
Tag標(biāo)簽:無  

前言

  Java SE(Java Platform,Standard Edition,Java標(biāo)準(zhǔn)版)是Sun Microsystems公司平臺體系結(jié)構(gòu)中最基礎(chǔ)也是最底層的版本,它是各種應(yīng)用平臺的基礎(chǔ)。Java SE不僅包含了開發(fā)和部署各種桌面應(yīng)用程序的API,還包含了支持Java EE企業(yè)級的應(yīng)用開發(fā)以及Java ME嵌入式開發(fā)的相關(guān)類。隨著Sun投入IBM的懷抱,Java SE的功能將會進(jìn)一步加強(qiáng)?! ava SE版本的各種特性的學(xué)習(xí)對初學(xué)者尤為重要。它不僅是初學(xué)者通向成功的基石,而且對它掌握的程度直接決定讀者后期作為Java軟件工程師的等級?! ”緯x用了大量的生活案例將Java語言特性通過實(shí)戰(zhàn)代碼一一呈現(xiàn),使讀者不用刻意去記憶其中的理論就可以輕松掌握。本書中案例代碼注釋詳細(xì),很多部分都通過截圖的形式展現(xiàn)出來,讓讀者一目了然。本書中具有代表性的操作通過步驟的形式一步一步地進(jìn)行引導(dǎo)和講解,讓讀者不僅能知其所以然而且還能編出應(yīng)用程序,具有較高的實(shí)用價(jià)值,講解過程中還對一些初學(xué)者極易犯的錯誤提供了相應(yīng)的解決方案和應(yīng)注意的事項(xiàng)或提示。這些錯誤都是編者在開發(fā)和教學(xué)過程中的實(shí)踐經(jīng)驗(yàn)的總結(jié),目的是讓讀者在最短的時(shí)間內(nèi),掌握最核心最實(shí)用的技術(shù)。另外書中每章節(jié)的示例源代碼都放在所附光盤中,可幫助讀者更加輕松地學(xué)習(xí)每一章節(jié)。  本書共分為20章,各章節(jié)簡介如下?! 〉?、2和3章介紹Java環(huán)境的安裝配置,Java程序的開發(fā)過程和Java語言的基礎(chǔ)語法。  第4章介紹數(shù)組和常用算法的相關(guān)知識?! 〉?章和6章介紹面向?qū)ο蟮木幊趟枷耄撼橄?、封裝、繼承多態(tài)。本書中這兩章內(nèi)容最重要,讀者必須掌握其中的很多概念。  第7章介紹面向?qū)ο蟮姆治雠c設(shè)計(jì)思想以及一些常用的設(shè)計(jì)習(xí)慣,對后期編程起到一定的指導(dǎo)作用。  第8章和9章介紹一些常用的適用類,對編程思想的運(yùn)用和快速開發(fā)起到輔助作用。  第10章介紹Java異常處理機(jī)制,這章是Java語言在健壯性上的體現(xiàn),建議讀者能熟練掌握?! 〉?1章介紹常用的數(shù)據(jù)結(jié)構(gòu)和泛型機(jī)制,對一些常用的集合類建議讀者能熟練掌握?! 〉?2章介紹Java多線程的相關(guān)知識,重點(diǎn)在于理解多線程的運(yùn)行機(jī)制及線程同步的機(jī)制。  第13章介紹IO流,主要用來對文件的讀、寫等操作?! 〉?4章介紹GUI圖形界面編程,包括AWT抽象窗口工具包和Swing組件等,對本章的內(nèi)容讀者了解即可?! 〉?5、16和19章分別介紹反射、注解和Socket網(wǎng)絡(luò)等編程相關(guān)知識,多了解這些知識對開發(fā)將會有非常大的幫助。

內(nèi)容概要

本書以目前Java的較新版本Java SE 6.0為依托,結(jié)合Java語言特性和實(shí)戰(zhàn)案例,充分融入了企業(yè)開發(fā)過程中編程人員遇到的種種Java核心技術(shù)問題和編程思想,全面系統(tǒng)地介紹了Java語言的基礎(chǔ)知識、高級編程技術(shù)及應(yīng)用方向。    書中內(nèi)容由淺入深、循序漸進(jìn),囊括了Java基本語法,數(shù)組和常用算法,Java面向?qū)ο蟮木幊趟枷耄€包括一些Java高級特性,并且將企業(yè)一些比較流行的項(xiàng)目融入本書中,如:聊天室程序、網(wǎng)絡(luò)五子棋、仿QQ的網(wǎng)絡(luò)聊天軟件JQ等,使讀者在較短的時(shí)間內(nèi)就能夠熟煉掌握J(rèn)ava特性和項(xiàng)目實(shí)戰(zhàn)的方方面面。本書在講解的過程中,結(jié)合Java知識點(diǎn)引用了大量的應(yīng)用實(shí)例,并通過源代碼一一列舉,且每一部分內(nèi)容都包含詳細(xì)的注釋和技巧提示,有助于初學(xué)者理解、把握問題的精髓,將所掌握的技術(shù)靈活應(yīng)用到后期實(shí)際的項(xiàng)目開發(fā)過程中。    本書既適合初學(xué)者和具有一定Java編程經(jīng)驗(yàn)的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書。

作者簡介

張孝祥,北京傳智播客教育科技有限公司教學(xué)總監(jiān)。著有《Java就業(yè)培訓(xùn)教程》、《JavaScript網(wǎng)頁開發(fā)》、《深入體驗(yàn)Java Web開發(fā)內(nèi)幕—核心基礎(chǔ)》、《深入體驗(yàn)Java Web開發(fā)內(nèi)幕一高級特性》、《JavamB件開發(fā)詳解》等一系列Java暢銷書籍,發(fā)布了中國第一套Java學(xué)習(xí)視頻,被譽(yù)為“中國Java培訓(xùn)第一人”。張孝祥老師精通C/C++、VC、VB、Java、SQL Server、0racle等編程語言和數(shù)據(jù)庫系統(tǒng),善于解剖和分析問題,善于使用生動形象的比喻,能將復(fù)雜的、難于理解的問題與知識簡單化講解。

書籍目錄

第1章 Java前奏第2章 Java程序簡介第3章 Java語言基礎(chǔ)入門第4章 數(shù)組和常用算法第5章 抽象和封裝第6章 繼承和多態(tài)第7章 面向?qū)ο蟮姆治雠c設(shè)計(jì)第8章 內(nèi)部類與包裝器第9章 常用類介紹第10章 Java異常處理第11章 Java集合框架和泛型機(jī)制第12章 多線程第13章 Java IO第14章 圖形用戶界面設(shè)計(jì)第15章 反射第16章 Java注解第17章 項(xiàng)目實(shí)戰(zhàn)1——單機(jī)版五子棋游戲第18章 Java數(shù)據(jù)庫編程第19章 Java網(wǎng)絡(luò)編程第20章 項(xiàng)目實(shí)戰(zhàn)2——網(wǎng)絡(luò)五子棋與網(wǎng)絡(luò)版JQ的開發(fā)

章節(jié)摘錄

  第1章 Java前奏  1.2 認(rèn)識Java語言  作為一種程序設(shè)計(jì)語言,Java語言具有簡單高效、面向?qū)ο?、不依賴于機(jī)器的結(jié)構(gòu)、可移植性、安全性等特點(diǎn),并且提供了并發(fā)機(jī)制,具有很高的性能。其次,Java語言最大限度地利用了網(wǎng)絡(luò),Java的小應(yīng)用程序(Applet)可在網(wǎng)絡(luò)上傳輸而不受CPU和環(huán)境的限制。另外,Java還提供了豐富的類庫,使程序設(shè)計(jì)者可以很方便地建立自己的系統(tǒng)?! ∠旅娣謩e從語言特性、Applet和類庫三個(gè)方面來討論Java的特點(diǎn),然后通過把Java與它的競爭對手C、C++、C#進(jìn)行比較進(jìn)一步指出它所具有的優(yōu)點(diǎn)?! ?.2.1 Java語言特性  Java語言豐要有簡單高效、而向?qū)ο?、網(wǎng)絡(luò)分布計(jì)算、健壯性、安全性、跨平臺、并發(fā)性以及動態(tài)擴(kuò)展等一些特點(diǎn)。Java語言特性的具體說明如下?! ?.簡單高效  Java語言最初是應(yīng)用于電子產(chǎn)品的,如冰箱,只需要控制開和關(guān)即可完成制冷工作,所以相對來說比較簡單。Java語言提供了很多的功能實(shí)現(xiàn)類庫,很多代碼只需要簡單修改便可以很輕松地應(yīng)用到其他的軟件產(chǎn)品中,大大提高了代碼的重用率,縮短了開發(fā)時(shí)間,提高了開發(fā)軟件的效率。

編輯推薦

  零基礎(chǔ)學(xué)習(xí)者入門必讀,專家課堂式講解開發(fā)技巧,基礎(chǔ)知識到開發(fā)案例融會貫通,知識點(diǎn)+應(yīng)用示例+技術(shù)難點(diǎn)剖析,體驗(yàn)4個(gè)項(xiàng)目案例開發(fā)的全過程?! VD-ROM教學(xué)光盤  培訓(xùn)專家對書中案例進(jìn)行全程視頻語音講解  包括書中所有的實(shí)例源程序及相關(guān)文件

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Java基礎(chǔ)與案例開發(fā)詳解 PDF格式下載


用戶評論 (總計(jì)59條)

 
 

  •   1 對當(dāng)當(dāng)網(wǎng)上買書,選書,送貨都比較滿意
    2 在當(dāng)當(dāng)上買其他產(chǎn)品,就不怎么愉快了。比如這個(gè)產(chǎn)品缺貨,不能再選擇的時(shí)候就提示是在結(jié)算的時(shí)候才提示。比如要購買電子琴,默認(rèn)搜索全是電子琴相關(guān)數(shù)據(jù),就算選擇了百貨還是會搜索出來書籍。
    3 我是初學(xué)JAVA 對Java基礎(chǔ)與案例開發(fā)詳解 書還是很滿意。很容易看懂。對概率的講解很貼切,所列舉的例子都很好
  •   這本書比JAVA核心技術(shù)和編程思想好,讀的懂,適合初學(xué)者
  •   本書非常適合初學(xué)者,0基礎(chǔ)也無不可,非?;?,也是對于學(xué)習(xí)java非常有幫助的一本書。
  •   如果你是一個(gè)對JAVA感興趣,而又沒有任何基礎(chǔ),我推薦你買這本,真的很適合初學(xué)者?。。?!
  •   一本很適合java初學(xué)者讀的書
  •   說實(shí)話,蠻適合基礎(chǔ)的,是本好書,稍稍貴了點(diǎn),是個(gè) 正品,第一本java,希望能學(xué)好,加油
  •   對java初學(xué)者來說不錯的書
    很好、很實(shí)用、繼續(xù)支持
  •   對java初學(xué)者來說不錯的書
  •   書很好 給同學(xué)買的同學(xué)很喜歡 徐明華也是我的JAVA老師 不多說了 很好
  •   一本好書 推薦,學(xué)習(xí)java必備的。。。。
  •   書很好,實(shí)例很充分。中國人的編程思想
  •   內(nèi)容規(guī)范、基礎(chǔ),適合初學(xué)者自學(xué)
  •   我就是初學(xué)者,其實(shí)書上的很多內(nèi)容比較簡略,但是通俗易懂,配套視頻學(xué)習(xí)收益很大
  •   哥是自學(xué)需要的,特地跑去問了其數(shù)計(jì)院的老師,給我介紹了這么一本書適合我這樣稍微有點(diǎn)C語言基礎(chǔ)的學(xué)者,書本紙質(zhì)還不錯,還沒看,希望別讓我失望,先給個(gè)好評。另外這次發(fā)貨速度還不錯,不過總體上比**慢了點(diǎn),呵呵,希望能改進(jìn)點(diǎn)。
  •   書中將很多抽象的不太容易理解的概念用具體的事物類比出來,方便讀者的理解。沒學(xué)到一個(gè)知識點(diǎn),都有一些容易忽視和理解錯誤的知識點(diǎn)的小提示.
  •   書比較厚,里面的內(nèi)容也比較基礎(chǔ),適合基礎(chǔ)不好的人。給個(gè)好評
  •   很適合初學(xué)者看的一本書。
  •   書內(nèi)容還是不錯,對初學(xué)者來說足矣。但是書本身有一點(diǎn)點(diǎn)破損,光盤放到光驅(qū)里也啪啪響。。。還好做了個(gè)虛擬光驅(qū),以后就不用光盤了。。。。
  •   很好,我是個(gè)初學(xué)者這個(gè)很適合的,而且朋友老師也都推薦這款書,頂
  •   首先書的質(zhì)量不錯,而且書很適合沒有基礎(chǔ)的人看!
  •   看著挺好的,適合初學(xué)者
  •   挺好的。案例很多。
  •   內(nèi)容淺顯易懂,適合入門
  •   就是奔著張孝祥來的!
  •   是一本很不錯的專業(yè)基礎(chǔ)學(xué)習(xí)資料!
  •   還可以,通俗易懂,是初學(xué)者的最佳選擇
  •   這本書講的很詳細(xì),相當(dāng)不錯了
  •   剛拿到書就看了一下,里面講得寫詳細(xì),值得購買
  •   書的內(nèi)容挺好的,就是里面的紙有幾頁不太好
  •   屬于速成教程,有很多經(jīng)驗(yàn)談。
  •   這本書還好吧啊啊啊啊啊
  •   內(nèi)容很新,值得擁有
  •   還沒讀呢!不過書還挺好,跟想象的一樣
  •   書很好,不過就是第一版的,我在圖書館借的就是第二版的了。。。。。好評
  •   挺厚的,要好好學(xué)習(xí)學(xué)習(xí)
  •   本書以Java為平臺,結(jié)合應(yīng)用實(shí)例,全面系統(tǒng)地介紹了應(yīng)用Struts框架進(jìn)行項(xiàng)目開發(fā)和編程的基礎(chǔ)知識及應(yīng)用方向。書中內(nèi)容由淺入深、循序漸進(jìn)地介紹了Struts的相關(guān)內(nèi)容,其中,Struts組件、Struts標(biāo)簽、Struts國際化應(yīng)用、驗(yàn)證框架、Tiles框架應(yīng)用、技巧工具應(yīng)用、FCKEditor在線編輯器、Hibernate應(yīng)用、Spring應(yīng)用等。在講解過程中,引用了大量的實(shí)例,且每部分內(nèi)容都包含詳細(xì)的操作步驟和技巧提示。書中理論知識講解透徹,實(shí)例開發(fā)清晰有序,既適合初學(xué)者和具有一定Java編程經(jīng)驗(yàn)的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書,同時(shí)也可以作為大中專院校及社會培訓(xùn)團(tuán)體的教材。本書以Java為平臺,結(jié)合應(yīng)用實(shí)例,全面系統(tǒng)地介紹了應(yīng)用Struts框架進(jìn)行項(xiàng)目開發(fā)和編程的基礎(chǔ)知識及應(yīng)用方向。書中內(nèi)容由淺入深、循序漸進(jìn)地介紹了Struts的相關(guān)內(nèi)容,其中,Struts組件、Struts標(biāo)簽、Struts國際化應(yīng)用、驗(yàn)證框架、Tiles框架應(yīng)用、技巧工具應(yīng)用、FCKEditor在線編輯器、Hibernate應(yīng)用、Spring應(yīng)用等。在講解過程中,引用了大量的實(shí)例,且每部分內(nèi)容都包含詳細(xì)的操作步驟和技巧提示。書中理論知識講解透徹,實(shí)例開發(fā)清晰有序,既適合初學(xué)者和具有一定Java編程經(jīng)驗(yàn)的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書,同時(shí)也可以作為大中專院校及社會培訓(xùn)團(tuán)體的教材。本書以Java為平臺,結(jié)合應(yīng)用實(shí)例,全面系統(tǒng)地介紹了應(yīng)用Struts框架進(jìn)行項(xiàng)目開發(fā)和編程的基礎(chǔ)知識及應(yīng)用方向。書中內(nèi)容由淺入深、循序漸進(jìn)地介紹了Struts的相關(guān)內(nèi)容,其中,Struts組件、Struts標(biāo)簽、Struts國際化應(yīng)用、驗(yàn)證框架、Tiles框架應(yīng)用、技巧工具應(yīng)用、FCKEditor在線編輯器、Hibernate應(yīng)用、Spring應(yīng)用等。在講解過程中,引用了大量的實(shí)例,且每部分內(nèi)容都包含詳細(xì)的操作步驟和技巧提示。書中理論知識講解透徹,實(shí)例開發(fā)清晰有序,既適合初學(xué)者和具有一定Java編程經(jīng)驗(yàn)的用戶使用,也適合廣大軟件開發(fā)者和編程愛好者作為參考用書,同時(shí)也可以作為大中專院校及社會培訓(xùn)團(tuán)體的教材。
  •   嗯嗯老師推薦的
  •   買錯了都不好退了
  •   網(wǎng)上很多視頻都不錯的,馬世兵 張孝祥。 張龍。。
    此書優(yōu)點(diǎn):詳細(xì),簡單,很基礎(chǔ)。
    缺點(diǎn):適合初學(xué)者,對于有一定基礎(chǔ)的人用處不是很大,建議學(xué)java core
  •   講得挺細(xì)的,對于我這種JAVA編程的菜鳥足夠了~~
  •   引用文中一句話:“也許這不是最好的書。但卻是最適合初學(xué)者的書。”
  •   講得挺詳細(xì)的,適合初學(xué)者,已經(jīng)看了幾章了。
  •   對于網(wǎng)頁制作的初學(xué)者來說,是個(gè)不錯的選擇。
  •   知識點(diǎn)講的很詳細(xì),很不錯
  •   很基礎(chǔ)的東西,實(shí)用性一般吧。
  •   內(nèi)容不錯,但是光盤內(nèi)容不怎么樣
  •   首先,商家還是不錯的,所以咱不能影響人家生意,給四星,然后我要開始罵物流了,物流好牛逼啊,2月23號發(fā)的貨,3月20號收到的,關(guān)鍵是還不給送到地方,還要去郵政去取,網(wǎng)購這還真是頭一回,中國郵政也沒這樣過啊,每回郵政也給送到地方啊,這就讓我感覺是當(dāng)當(dāng)?shù)膯栴}了吧,當(dāng)當(dāng)更牛逼啊,問客服問為啥還沒到,他說3月8號到,到了3月8號,說不知道了。=,就等著吧,好的,等著吧,到3月17號催領(lǐng)單下來了,讓去領(lǐng)郵件,哦,牛逼 啊,電話不通知,網(wǎng)上不公告,當(dāng)當(dāng)客服干嘛吃的啊,還不知道咋回事呢,直接來了個(gè)催領(lǐng)單,以后再也不來當(dāng)當(dāng)了,真心**,我沒有說商家**,貨還是挺好的。抱怨兩句,也希望網(wǎng)友們借鑒。
  •   挺滿意這本書的!
  •   書的質(zhì)量還行,不過還沒看
  •   雖然說有點(diǎn)褶皺 但這個(gè)價(jià)位還是不錯的!??!
  •   很多人都選擇它,大家都喜歡!實(shí)用?。。?/li>
  •   零基礎(chǔ)學(xué)習(xí)者入門必讀,專家課堂式講解開發(fā)技巧,基礎(chǔ)知識到開發(fā)案例融會貫通,知識點(diǎn)+應(yīng)用示例+技術(shù)難點(diǎn)剖析,體驗(yàn)4個(gè)項(xiàng)目案例開發(fā)的全過程。
  •   書的內(nèi)容還是挺適合初學(xué)者的,只是感覺書中的內(nèi)容沒有韓順平的視頻講得詳細(xì)。像“接口”,韓順平講得非常詳細(xì),而本書中只用了一個(gè)小節(jié),一頁紙的內(nèi)容就講完了。還有就是好像光盤不能打開,不知道是電腦的問題還是光盤本身的問題。
  •   我本來零基礎(chǔ),看起來還是有點(diǎn)吃力
  •   一本很基礎(chǔ)的書,書很厚,字體很大,看起累!最可恨的是快遞,明明到貨了,可就是不派送,我自己去玉林那邊取的,快遞成都龍騰真**。以后請發(fā)四川星程。這是在當(dāng)當(dāng)購物最鬧心的一次。
  •   好像光盤打不開,快遞有點(diǎn)慢,收到時(shí)書有些磨損不知道什么時(shí)候磨損的。。。感覺內(nèi)容寫的有的模糊。。。
  •   書看起來很舊?。?/li>
  •   正準(zhǔn)備看ing......
  •   搓,不怎么樣
 

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

京ICP備13047387號-7