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

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

前言

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

內容概要

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

作者簡介

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

  零基礎學習者入門必讀,專家課堂式講解開發(fā)技巧,基礎知識到開發(fā)案例融會貫通,知識點+應用示例+技術難點剖析,體驗4個項目案例開發(fā)的全過程。  DVD-ROM教學光盤  培訓專家對書中案例進行全程視頻語音講解  包括書中所有的實例源程序及相關文件

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計59條)

 
 

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

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

京ICP備13047387號-7