Java語言程序設計

出版時間:2011-6  出版社:機械工業(yè)出版社  作者:(美) Y. Daniel Liang  頁數(shù):507  譯者:李娜  
Tag標簽:無  

內容概要

  本書由Y.Daniel Liang所著,是
Java語言的經(jīng)典教材,中文版分為《Java語言程序設計基礎篇》和《Java語言程序設計進階篇》,主要介紹程序設計基礎、面向對象程序設計、GUI程序設計、算法和數(shù)據(jù)結構、高級Java程序設計等內容?!禞ava語言程序設計
:進階篇(原書第8版)》以示例講解解決問題的技巧,提供大量的程序清單和相應的提示,每章配有大量復習題和編程練習題,幫助讀者掌握編程技術,并應用所學的技術解決實際應用程序開發(fā)中遇到的問題。
進階篇主要介紹數(shù)據(jù)結構、高級GUI設計、多線程、集合框架、算法效率和排序、MVC以及Java數(shù)據(jù)庫程序設計等方面的內容,循序漸進,可讀性強。
  本書可作為高等院校相關專業(yè)程序設計課程的教材,對軟件開發(fā)人員也有很高的參考價值。

作者簡介

梁勇(Y.Daniel
Liang),普度大學終身教授,阿姆斯特朗亞特蘭大州立大學計算機科學系教授他所編寫的Java教程在美國大學Java課程中采用率極高,同時他還兼任Prentice
Hall Java系列叢書的編輯。

書籍目錄

出版者的話
譯者序
前言
第21章 泛型
第22章 Java集合框架
第23章 算法效率
第24章 排序
第25章 線性表、棧、隊列和優(yōu)先隊列
第26章 二叉查找樹
第27章 圖及其應用
第28章 加權圖及其應用
第29章 多線程
第30章 網(wǎng)絡
第31章 國際化
第32章 JavaBeans和bean事件
第33章 容器、布局管理器和邊框
第34章 菜單、工具欄和對話框
第35章 MVC和Swing模型
第36章 JTable和JTree
第37章 Java數(shù)據(jù)庫程序設計
附錄A Java關鍵字
附錄B ASCⅡ字符集
附錄C 運算符優(yōu)先級表
附錄D Java修飾符
附錄E 特殊浮點值
附錄F 數(shù)系

章節(jié)摘錄

版權頁:插圖:21.1 引言泛型(generic)是指參數(shù)化類型的能力??梢远x帶泛型類型的類或方法,隨后編譯器會用具體的類型來替換它。例如,可以定義一個泛型棧類,它存儲的是泛型元素??梢詮倪@個泛型類生成一個包含字符串的棧對象和一個包含數(shù)字的棧對象。這里,字符串和數(shù)字都是替換泛型的具體類型。使用泛型的主要優(yōu)點是能夠在編譯時而不是在運行時檢測出錯誤。泛型類或方法允許用戶指定中以和這些類或方法一起工作的對象類型。如果試圖使用一個不相容的對象,編譯器就會檢測出這個錯誤。本章將介紹如何定義和使用泛型類、泛型接口和泛型方法,并且展示如何使用泛型來提高軟件的可靠性和可讀性。本章可以和第14章一起學習。

編輯推薦

《Java語言程序設計:進階篇(原書第8版)》特點:基礎篇介紹基礎內容,進階篇介紹高級內容,便于教師按需選擇理想的教材。全面整合了Java6的特性,對全書的內容進行了修訂和更新,以反映Java程序設計方面的最新技術發(fā)展對面向對象程序設計進行了深入論述,包含GUl程序設計的基礎和擴展實例。提供的大量實例中都包括了對問題求解的詳細步驟,很多實例都是隨著Java技術的引入不斷地進行增強,這種循序漸進的講解方式更易于學生學習。為滿足對Web設計有濃厚興趣的同學,本版在配套網(wǎng)站上增加了第38~48章的內容,以提供更多的相關信息?!禞ava語言程序設計:進階篇(原書第8版)》是Java語言的經(jīng)典教材,多年來暢銷不衰?!禞ava語言程序設計:進階篇(原書第8版)》全面整合了Java 6的特性,采用“基礎優(yōu)先,問題驅動”的教學方式,循序漸進地介紹了程序設計基礎、解決問題的方法、面向對象程序設計、圖形用戶界面設計、異常處理、I/O和遞歸等內容。此外,《Java語言程序設計:進階篇(原書第8版)》還全面且深入地覆蓋了一些高級主題,包括算法和數(shù)據(jù)結構、多線程、網(wǎng)絡、國際化、高級GUI等內容?!禞ava語言程序設計:進階篇(原書第8版)》中文版由《Java語言程序設計基礎篇》和《Java語言程序設計進階篇》組成基礎篇對應原書的第1~20章,進階篇對應原書的第21~37章。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Java語言程序設計 PDF格式下載


用戶評論 (總計112條)

 
 

  •   Java語言程序設計:進階篇(原書第8版)
    java入門書籍必讀。。。
  •   與基礎篇配套,是一本學習Java語言程序設計較好的書
  •   java程序設計是學習java語言的入門書
  •   我是看了基礎篇來買的進階篇的,這套書是java初學者很好的教程。
  •   很不錯的書,值得一看的java進階書
  •   第二本java書,進階難度較大。
  •   對于JAVA的進階使用講述得很詳細,很值得學習。
  •   聽人介紹本書與基礎篇配合,很適合學習JAVA。書還沒來得及看,不過印刷質量很好。希望可以通過本書學好JAVA。
  •   對java語言各個方面的應用都講解得很好
  •   完全適合Java語言學習者使用,基礎理論加上項目提高,理解Java語言很有幫助。
  •   很好,不過要配合基礎篇看。對不想深入研究JAVA的人用處不大
  •   書的內容淺顯易懂,循序漸進,非常容易理解,而且翻譯的很好,每一章節(jié)的前言和總結非常幫助記憶,總之,如標題,對于有時間有志學習java的同學,這是一本好書。
  •   目前本人看到最好的Java教材,因為是教師,得到配套的ppt,實驗答案和其他教輔資料,感覺這套書真的是太有底蘊了。
  •   雖然和Java編程思想有點重復
  •   好書 !Java 非常經(jīng)典的入門教程?。?!
  •   很好內容很充足適合初學者深入學習java
  •   塑料包裝有點破。不過不影響書。這套書十分適合剛接觸Java的學生
  •   真值得看的java書。
  •   學java最好的一本書
  •   如果只是作為一名java程序員 兩本書 就差不多了
  •   為了更好學好java
  •   java程序員必備參考書,哇咔咔
  •   基礎篇看得差不多了,所以買了進階篇,覺得不錯!
  •   正需要的時候買了這本書,在學校只學了上冊,實習期間學的東西都在進階篇,幫了很大的忙
  •   原先在年初買了第六版的基礎篇,沒想到年中又出了第8版,趕緊入手,不錯!
  •   比較好,進階版主要就是數(shù)據(jù)結構的,推薦大家閱讀
  •   很好。 之前買的一本基礎篇學完了。 就來買進階的。
  •   還沒看,不過看了基礎篇的感覺挺不錯的
  •   讀了基礎篇的部分,感覺很好。
  •   看了基礎篇覺得很好就買了
  •   無論是初學還是拿來當工具書都很好,是跟基礎篇一起買的。印刷什么的也都還好。
  •   書在訂的第二天就到了,效率很高。
    另外書的價格也很合理。
  •   經(jīng)典教材,內容詳細!
  •   跟基礎版一樣,都是比較系統(tǒng)來說明知識點,比較不錯,講得比較詳細
  •   內容較全面,適合有一定基礎的人
  •   裝訂有點問題,294頁與295頁之間講書分成2份
  •   很準時收到了書。晚上7點多送來的。辛苦那位送貨員了,飯都沒吃。
    書非常不錯,大概翻了一下。還好有些基礎,要不真的有點困難的說。呵呵,不過書真的是不錯的!
  •   書質量還行,基礎!!
  •   很經(jīng)典的書。。。。。。。
  •   書的內容和網(wǎng)頁上的一樣,書的質量也不錯
  •   這套書不錯,系統(tǒng),全面,細節(jié)也到位。
  •   很經(jīng)典,有些知識以前只會用,不知道為什么要這么用,這本書對各種知識講解的很到位~
  •   雖然是英語翻譯過來的,但可能由于作者是華人,思維方式與我們的接近,比其他國外作者的書易懂,很適合初學者。章節(jié)安排適當,習題量夠,分類合理,網(wǎng)上資源豐富,非常棒!
  •   這本書很經(jīng)典,很值得看,,,
  •   這本書內容充實,是本好書!
  •   第八次來當當買書了,書很好一直相信當當
  •   很不錯的書,就是外封塑料皮給破掉了
  •   這是我們上課的課本。這書講的很清楚,唯一的遺憾就是字小了點
  •   書很好,是正版,搶購價,很超值,就是字體有些小
  •   書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!書是好書,物流太慢!
  •   書不錯,正版,希望以后優(yōu)惠更多點。
  •   快遞一天就到!書的質量不錯!
  •   書挺不錯的,不過還沒太仔細看
  •   第一次在當當網(wǎng)買書,快遞也還行,推薦大家購買!
  •   很好的書,看了心情不錯~
  •   書很好,送貨速度非???,全部5分!
  •   今天早上拿到書,大概翻了一下,書的質量很好,準備細細的閱讀。
  •   第二天收到了我買的書,質量還好
  •   書質量還是不錯的,值得買
  •   很好的書,講的很詳細,值得大家買來看看?。。?/li>
  •   書不錯,很有層次感。但是書的紙板不好,字體有點兒小。整體上還可以
  •   比較適合沒有基礎的新手開始看
  •   真的是好書,不愧是經(jīng)典,建議在校生人手一本。
  •   好書!經(jīng)典就不多說了。
  •   他是經(jīng)典,是馬力強勁的發(fā)動機。
  •   4個字,果然經(jīng)典
  •   具體內容還沒來看,翻了目錄,基本上還蠻詳細的
  •   正版很好,內容不錯,紙質很好!
  •   感覺講得挺全面的。
  •   這本書,同學推薦的 挺不錯
  •   學習電腦知識,好用!
  •   用它入門足矣
  •   此書適合喜歡練習的同學!概念的東西不是很多,練習多于理論??!不錯,很適合我
  •   還沒有看這本。當然送貨速度也快!
  •   挺好的 新的 未拆封
  •   看了幾頁,確實是值得看的一本好書。
  •   挺好的,查代碼用,很實用
  •   上篇已買過,豈能錯過下篇!
  •   好書,只是課后答案不好找。
  •   一直想買,終于下定決心了!
  •   初學的話最好把初級那本也讀了
  •   還行把質量不錯
  •   還沒看,質量還行!
  •   是正品,完好,沒的說
  •   很經(jīng)典的教材,看推薦買的,紙質也不錯
  •   這個商品不錯,你值得擁有
  •   物流給力哈
  •   同學們都買這個 我就跟著買了
  •   不錯,圖挺清晰
  •   銷量最大肯定有它的原因~!
  •   跟大家的評論一樣,知識點講解的非常透徹,還留有余地給我們思考,和練習。扎扎實實學習,真的能夠成為高手,比那些東學點西學點強多了。
  •   對于有點Java基礎知識的人來說是本很不錯的書,值得Java初學者參考學習。
  •   1.本書英文原版寫作語言極為優(yōu)美。2.本書的翻譯者又是一位多年使用該套書籍教學的資深教師。因此,本書具有強的閱讀性,閱讀此書就像享受一頓美餐。愛不釋手?。?/li>
  •   質量很好,到時包裝不怎么樣,第一次在卓越買書,很滿意,貨到付款很方便,比拍拍,淘寶什么的強多了。下次還來
  •   Java語言程序設計:進階篇(原書第8版)
  •   挺好,正需要,學習很適用
  •   比較全面,和專業(yè) 好。
  •   書是別人推薦的,據(jù)說不錯,剛拿到還沒來得急看。包裝很完整,書沒有破損
  •   不適合初學者用,這本書質量不行
  •   翻譯一般吧,最好還是看原版英文的,不過英文不好的就看這個的
 

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

京ICP備13047387號-7