瘋狂Java講義

出版時間:2012-1  出版社:電子工業(yè)  作者:李剛  頁數(shù):864  
Tag標簽:無  

內(nèi)容概要

內(nèi) 容 簡 介
本書是《瘋狂Java講義》的第2版,第2版保持了第1版系統(tǒng)、全面、講解淺顯、細致的特性,全面介紹了新增的Java
7的新特性。
本書深入介紹了Java編程的相關方面,全書內(nèi)容覆蓋了Java的基本語法結構、Java的面向?qū)ο筇卣?、Java集合框架體系、Java泛型、異常處理、Java GUI編程、JDBC數(shù)據(jù)庫編程、Java注釋、Java的IO流體系、Java多線程編程、Java網(wǎng)絡通信編程和Java反射機制;覆蓋了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下絕大部分類和接口。本書全面介紹了Java 7的二進制整數(shù)、菱形語法、增強switch語句、多異常捕獲、自動關閉資源的try語句、JDBC
4.1新特性、NIO.2、AIO等新特性。
與第1版類似,本書并不單純從知識角度來講解Java,而是從解決問題的角度來介紹Java語言,所以本書中涉及大量的實用案例開發(fā):五子棋游戲、梭哈游戲、仿QQ的游戲大廳、MySQL企業(yè)管理器、仿EditPlus的文本編輯器、多線程、斷點下載工具、Spring框架的IoC容器……這些案例既能讓讀者鞏固每章的知識,又可以讓讀者學以致用,激發(fā)編程自豪感,進而引爆內(nèi)心的編程激情。本書光盤里包含書中所有示例的代碼和《瘋狂Java實戰(zhàn)演義》的所有項目代碼,這些項目可以作為本書課后練習的“非標準答案”。如果讀者需要獲取關于課后習題的解決方法、編程思路,可以登錄http://www.crazyit.org站點與筆者及本書龐大的讀者群相互交流。
本書為所有打算深入掌握Java編程的讀者而編寫,適合各種層次的Java學習者和工作者閱讀,也適合作為大學教育、培訓機構的Java教材。但如果只是想簡單涉獵Java,則本書過于龐大,不適合閱讀。

作者簡介

  作者簡介
  李剛,從事10多年的Java EE應用開發(fā),現(xiàn)任瘋狂軟件教育中心教學總監(jiān)。
  瘋狂Java實訓營創(chuàng)始人,瘋狂Java體系圖書作者。曾任LITEON公司的J2EE技術主管,負責該公司的企業(yè)信息化平臺的架構設計。
  曾任廣州電信、廣東龍泉科技等公司的技術培訓導師。曾兼任廣東技術師范學院計算機科學系的兼職副教授。
  2007年3月26日的《電腦報》專訪人物。
  培訓的學生已在華為、立信、普信、網(wǎng)易、電信盈科等公司就職。
  國內(nèi)著名的高端IT技術作家,已出版《瘋狂Java講義》、《瘋狂Android講義》、《輕量級Java
EE企業(yè)應用實戰(zhàn)》、《瘋狂Ajax講義》、《瘋狂XML講義》、《經(jīng)典Java EE企業(yè)應用實戰(zhàn)》、《Struts
2.1權威指南》、《Ruby On
Rails敏捷開發(fā)最佳實踐》等著作。其中瘋狂Java體系圖書都是已經(jīng)得到廣泛的市場認同,并多次重印的暢銷圖書,并被多家高校選作教材,部分圖書已被翻譯成繁體中文版、輸出到臺灣地區(qū)。

書籍目錄

第1章 Java語言概述
第2章 理解面向?qū)ο?br />第3章 數(shù)據(jù)類型和運算符
第4章 流程控制與數(shù)組
第5章 面向?qū)ο螅ㄉ希?br />第6章 面向?qū)ο螅ㄏ拢?br />第7章 與運行環(huán)境交互
第8章 Java集合
第9章 泛型
第10章 異常處理
第11章 AWT編程
第12章 Swing編程
第13章 MySQL數(shù)據(jù)庫與JDBC編程
第14章 Annotation(注釋)
第15章 輸入/輸出
第16章 多線程
第17章 網(wǎng)絡編程
第18章 類加載機制與反射

章節(jié)摘錄

版權頁:插圖:計算機高級語言按程序的執(zhí)行方式可以分為編譯型和解釋型兩種。編譯型語言是指使用專門的編譯器,針對特定平臺(操作系統(tǒng))將某種高級語言源代碼一次性“翻譯”成可被該平臺硬件執(zhí)行的機器碼(包括機器指令和操作數(shù)),并包裝成該平臺所能識別的可執(zhí)行性程序的格式,這個轉換過程稱為編譯(Compile)。編譯生成的可執(zhí)行性程序可以脫離開發(fā)環(huán)境,在特定的平臺上獨立運行。有些程序編譯結束后,還可能需要對其他編譯好的目標代碼進行鏈接,即組裝兩個以上的目標代碼模塊生成最終的可執(zhí)行性程序,通過這種方式實現(xiàn)低層次的代碼復用。因為編譯型語言是一次性地編譯成機器碼,所以可以脫離開發(fā)環(huán)境獨立運行,而且通常運行效率較高;但因為編譯型語言的程序被編譯成特定平臺上的機器碼,因此編譯生成的可執(zhí)行性程序通常無法移植到其他平臺上運行;如果需要移植,則必須將源代碼復制到特定平臺上,針對特定平臺進行修改,至少也需要采用特定平臺上的編譯器重新編譯?,F(xiàn)有的C、C++、FORTRAN、Pascal等高級語言都屬于編譯型語言。解釋型語言是指使用專門的解釋器對源程序逐行解釋成特定平臺的機器碼并立即執(zhí)行的語言。解釋型語言通常不會進行整體性的編譯和鏈接處理,解釋型語言相當于把編譯型語言中的編譯和解釋過程混合到一起同時完成??梢哉J為:每次執(zhí)行解釋型語言的程序都需要進行一次編譯,因此解釋型語言的程序運行效率通常較低,而且不能脫離解釋器獨立運行。但解釋型語言有一個優(yōu)勢:跨平臺比較容易,只需提供特定平臺的解釋器即可,每個特定平臺上的解釋器負責將源程序解釋成特定平臺的機器指令即可。解釋型語言可以方便地實現(xiàn)源程序級的移植,但這是以犧牲程序執(zhí)行效率為代價的。

編輯推薦

《瘋狂Java講義(第2版)》來自作者6年的Java培訓經(jīng)歷,凝結了.作者近6000個小時的授課經(jīng)驗,總結了上千個Java學員學習過程中的典型錯誤。1.案例驅(qū)動,引爆編程激情,《瘋狂Java講義(第2版)》不再是知識點的鋪陳,而是致力于將知識點融入實際項目的開發(fā),所以書中涉及了大量Java案例:仿QQ的游戲大廳、MySQL企業(yè)管理器、仿EditPlus的文本編輯器、多線程、斷點下載工具……希望讀者通過編寫這些程序找到編程的樂趣。2.再現(xiàn)李剛老師課堂氛圍,《瘋狂Java講義(第2版)》的內(nèi)容是筆者近6年授課經(jīng)歷的總結,知識體系取自李剛瘋狂Java實戰(zhàn)課程體系?!动偪馢ava講義(第2版)》力求再現(xiàn)筆者的課堂氛圍:以淺顯比喻代替乏味的講解,以瘋狂實戰(zhàn)代替空洞的理論。3.注釋詳細,輕松上手,為了降低讀者閱讀的難度,書中代碼的注釋非常詳細,幾乎每兩行代碼就有一行注釋.不僅如此,《瘋狂Java講義(第2版)》甚至還把一些簡單理論作為注釋穿插到代碼中,力求讓讀者能輕松上手。瘋狂源自夢想,技術成就輝煌。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    瘋狂Java講義 PDF格式下載


用戶評論 (總計165條)

 
 

  •   本書是《瘋狂Java講義》的第2版,第2版保持了第1版系統(tǒng)、全面、講解淺顯、細致的特性,全面介紹了新增的Java 7的新特性。本書深入介紹了Java編程的相關方面,全書內(nèi)容覆蓋了Java的基本語法結構、Java的面向?qū)ο筇卣?、Java集合框架體系、Java泛型、異常處理、JavaGUI編程、JDBC數(shù)據(jù)庫編程、Java注釋、Java的IO流體系、Java多線程編程、Java網(wǎng)絡通信編程和Java反射機制;覆蓋了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下絕大部分類和接口。本書全面介紹了Java 7的二進制整數(shù)、菱形語法、增強switch語句、多異常捕獲、自動關閉資源的try語句、JDBC4.1新特性、NIO.2、AIO等新特性。與第1版類似,本書并不單純從知識角度來講解Java,而是從解決問題的角度來介紹Java語言,所以本書中涉及大量的實用案例開發(fā):五子棋游戲、梭哈游戲、仿QQ的游戲大廳、MySQL企業(yè)管理器、仿EditPlus的文本編輯器、多線程、斷點下載工具、Spring框架的IoC容器……這些案例既能讓讀者鞏固每章的知識,又可以讓讀者學以致用,激發(fā)編程自豪感,進而引爆內(nèi)心的編程激情。本書光盤里包含書中所有示例的代碼和《瘋狂Java實戰(zhàn)演義》的所有項目代碼,這些項目可以作為本書課后練習的“非標準答案”。如果讀者需要獲取關于課后習題的解決方法、編程思路,可以登錄****://***.crazyit.org站點與筆者及本書龐大的讀者群相互交流。本書為所有打算深入掌握Java編程的讀者而編寫,適合各種層次的Java學習者和工作者閱讀,也適合作為大學教育、培訓機構的Java教材。但如果只是想簡單涉獵Java,則本書過于龐大,不適合閱讀。
  •   學完分享《瘋狂JAVA講義》學習筆記思維導圖版!
    花了三個月,終于學完了!謝謝李老師!
    《瘋狂JAVA講義》厚達800多頁,如果不做任何筆記并將知識體系化,很難將里面的知識內(nèi)化成自己的東西。我在這三個月的學習過程中,不但認真完成里面的實驗,而且細心梳理了知識結構,并通過思維導圖軟件(MindManagerV14)按全書的章節(jié)布局進行記錄和整理,從而方便自己隨時復習、鞏固和查閱?,F(xiàn)在,我又信心滿滿地踏上征程,開始了下一階段的學習:也就是李剛瘋狂系列的《瘋狂Android講義》!我相信很快就會有自己開發(fā)的手機軟件誕生!
    兄弟們,讓咱們一起攜手共進吧!
    (注:該筆記文檔系用 MindManagerV14 制作,建議用 V14 以上版本打開。如果使用2012等其他較低版本,可能在 Notes 注釋的漢字偶而會出現(xiàn)亂碼)
    需要的朋友百度搜索關鍵詞:“李剛《瘋狂JAVA講義》學習筆記思維導圖版” 即可。
  •   何謂瘋狂,這才是瘋狂,瘋狂java講義,只有瘋狂起來才能看得進去的講義!
  •   非常感謝李剛老師為我們做出的貢獻,非常喜歡瘋狂java聯(lián)盟熱心奉獻
  •   基本上把瘋狂java的書都看了,覺得挻不錯的,,,
  •   這本java講義里的內(nèi)容講的比一般的java類圖書要詳細
  •   學java入門,必看李剛的講義,很厚,好有用,好好吃透它,就會獲益匪淺。
  •   這本書第一印象就是厚……又厚又重,長這么大見過的書里只有辭??梢员燃纭贿^似乎對于系統(tǒng)的java教材,基本也都沒有多苗條的身材。限于時間,到目前為止我所讀過的也是這本書里的一小部分,印象就是這是一本非常非常非常完整的教材,從最開始的背景介紹,到平臺安裝,程序入門,到系統(tǒng)介紹命令符、邏輯方式以至后面比較復雜的程序,可以說涵蓋了從初學到精通的所有階段,隨書配有光盤,每一課的示例程序都可以直接運行。個人感覺這本書的特點在于,講解思路很合理,讀起來很舒服,讀的過程中往往我產(chǎn)生一個困惑的想法,下面馬上就出現(xiàn)了對于這個問題專門的解答。這樣的成果應該是源自于作者多年的實踐教學的積累??傊瑢τ谡嬲腱o下心來好好學java的同學們,只要你有毅力,這本教材完全可以勝任。
  •   看了一個學期,感覺很好,書本的內(nèi)容淺顯易懂,代碼簡潔明了,能讓讀者打下堅實的JAVA基礎,是比較純粹的“編程語言”入門書籍,想提高編程能力的話還是要配合一些有關算法與數(shù)據(jù)結構的書籍。
  •   很好的一本JAVA入門書,剛學習JAVA的同學可以看看,另外推薦搭配J2EE web開發(fā),現(xiàn)在流行WEB開發(fā)了嘛!
  •   書已經(jīng)開始看了,個人覺得學習android和java編程的比較好的書之一
  •   看了n本java方面的書,還是這本講解的細致,特別是沒入門的java學習者真的可以看看,看完后再看java編程思想
  •   非常好的書,適合學習java者,尤其是想以java,尤其是以java開發(fā)為職業(yè)的學者,但是本書厚度是相當?shù)捏@人,需要較大的耐心和毅力。
  •   內(nèi)含大量的代碼,內(nèi)容豐富,適合提升java的人,初學者應該看些簡單的,頁數(shù)少一點的
  •   內(nèi)容非常詳細,真的適合想要學習java而基礎薄弱的,通過講解和練習,能掌握大量基礎知識和原理,不僅知其然,還知其所以然,無論今后經(jīng)驗豐富了還是目前薄弱,都會有用處。
  •   能夠覆蓋Java全部的文本內(nèi)容,很詳細,技術細節(jié)也有一定的討論。整體感覺很好。
  •   這本書講的內(nèi)容都是比較實際的,很詳細,適合要深入學習java語言的同學!
  •   java學習必備,開發(fā)找工作神器。
  •   讀了差不多一半了,覺得講的還是很詳細的,這本書最適合初學java和java SE的讀者了,受益匪淺,對以后學習javaEE都是有幫助的,貴在堅持。
  •   原來從圖書館借到了第一版,看后感覺很不錯,對java講解的也很細致,現(xiàn)在買到了第二版,我想再繼續(xù)研究,希望能收獲更多,真心向想學習java的人推薦這本書。
  •   老師推薦,適合剛開始學JAVA,并想深入學習的人,很不錯。
  •   java學習者必備圖書,內(nèi)容豐富,受益匪淺
  •   很好的一本書,絕對是java基礎學習的首選!比學校里的教材強多了,強烈推薦!
  •   適合對java有一定了解以后的細致學習……一本好書……無論是從內(nèi)容還是語言上……值得研究……頂頂頂
  •   本書深入淺出的講解了java的各個方面知識,非常值得一讀?。?!
  •   我們這都是剛剛學java還有很多不會,這幾本書都很好,夠我看一陣子了!看了書然我很有激情!
  •   很適合java初學者,也適合想提升java理論知識,我是這樣覺得的,當然了要買的話,請認真看看是否適合你!
  •   作者有自己對java的深刻的見解,而且書中的知識點也不錯,只是……書有點太大而且有點厚而已,我建議這本書可以拿來入門,應該是個不錯的選擇哈
  •   內(nèi)容豐富,循序漸進,很適合JAVA學習,相當不錯的一本教材
  •   個人覺得對Java一知半解,所以買本書從頭到尾學一遍,經(jīng)典之作,我就不說啥了……
  •   內(nèi)容詳實,對于夯實java基礎,需要深入了解java設計的人員來說,大有益處。
  •   人家都推薦我學習java用這本書,感覺好厚啊、、、
  •   這本書是一位網(wǎng)友推薦買的,書本很厚,大略看一遍,覺得寫得挺詳細的,希望對我學習java有幫助
  •   徹底講解java基礎知識,語言通俗易懂,初學者很好的入門書。
  •   不管對初學者,還是有一定基礎的java人員都很有幫助。書講得很細。目前才看到第6章,已經(jīng)發(fā)現(xiàn)自己在基礎上的很多不足。有些雖然寫程序的時候沒用到,但相信如果要深入肯定有一天會用到。我一般寫程序的時候把這類書放在旁邊,有疑問時再翻閱。
  •   書很不錯,快翻完了,不太適合零基礎菜鳥用,對于接觸過一點點java的人來說,是本不錯的寶典
  •   書不錯,適合初學者看,進階的建議還是去看Java思想~
  •   打好java基礎的一本優(yōu)秀參考資料,如果想全面了解的話,可以使用此資料,如果只是淺嘗輒止的話,還是不要買此書了,
  •   我們老師推薦買的書,書地質(zhì)量還不錯,看了一下書本上的內(nèi)容還不錯,內(nèi)容由淺到深,而且能帶動我的學習興趣,對我這個初學Java者來說很實用
  •   書質(zhì)量很好。值得購買。快遞給力。很厚一本書~對java學習很有幫助。
  •   學習Java的很好的基礎材料,自己感覺是比較好的一本了,比之市面上其他。
    想深入透徹的學習Java的人可以看看。
  •   很好 剛學java 比較適合初學者
    哈哈
  •   看了一個多月了,挺不錯的,但覺得有些概念稍微有些模糊,有點基礎的人看會更好。很多地方都很詳細,適合大部分JAVA愛好者
  •   很好,反復看相當不錯,很詳細,只說一句話:如果這本書讀透了,java基礎就是算頂尖高手了。
  •   我也還沒有讀完,接觸java18個月,之前一直看的是本書的pdf,后來是覺得差不多,所以,買了下來,謝謝
  •   嗯,這本書對JAVA講的灰常詳細,我很喜歡
  •   書非常厚,很實在,想系統(tǒng)學習JAVA的值得購買。
  •   這書很不錯,結合視頻更能快速理解java的機制和基本用法。
  •   很好的一本java提高的參考書,值得大家深入學習!
  •   提高了Java的基礎功底,很好的書!推薦!
  •   對于我這種對java一知半解的人很有用,講的很詳細,想問的問題上面都有解答
  •   學java的好工具!頂!
  •   這對于學習java的學生來說是本很好的書
  •   我是JAVA專業(yè)的,很有用的教材
  •   想要學java的可以看看
  •   內(nèi)容是基于JDK7,很好的JAVA入門書。
  •   說的很詳細,讓我對Java有了更深刻的理解,書還在看,更多的評論后面補充……
  •   很基礎!到貨書好厚!java入門不錯!
  •   很好的一本java書籍,從中學會了不少
  •   內(nèi)容很全,是所見過的java基礎講得最細的一本~
  •   很厚很多好的一本java教程
  •   幫同學買的,應該是還不錯。學java必不可少的?。?!
  •   非常好的Java學習資料
  •   一本好書,尤其對于初學java的人來說
  •   學習java的還幫手
  •   學java就要懂基礎
  •   初步看了看,java7的東西加了不少,原來第一版本的我也看過,這里保全了第一版本的東西,總的來說很給力,給五分??!
  •   很不錯的java入門書籍?。?!
  •   正在看~很好~應該在學java上會有很大幫助~
  •   很不錯 夠瘋狂為了賺積分啊
  •   瘋狂系列,知識點講的很透徹,比較結構化
  •   這本書適合初學者,即使沒有編程基礎也可以看得明白。講的很詳細。
  •   從解決實際問題的角度出發(fā),學習編程,更有針對性;基礎永遠是最重要,一定要夯實基礎,才能以不變應萬變。
  •   李剛老師的書很不錯,之前也看過struts2.1權威指南,都很棒。
  •   適合有一定編程基礎的人
  •   講解比較詳細,比較適合初學者。應該也比較適合哪些有些開發(fā)經(jīng)驗,但是缺少系統(tǒng)一些學習的。800多頁的書,現(xiàn)在已經(jīng)看了將近一半??创a的時候,可以想到書本上的內(nèi)容,然后解決一些以后,還是比較興奮的。^_^
  •   這么多年了我第一次買到這么好的編程書籍,它完全改變了我的觀點
  •   稍微有一點點編程基礎的人就可以看!十分詳細!但是絕對把握內(nèi)容深淺,恰到好處!
  •   講的很詳細,內(nèi)容很全面,而且有實戰(zhàn)項目,非常適合初學者使用。
  •   很大地提高了我的編程興趣
  •   特別適合初學者使用,里面的代碼在光盤里都能找到很不錯。還有里面的有很多生動的例子,把枯燥的理論講的很具體!
  •   很好的書,很詳細,很全面,代碼很清晰,適合入門者快速學習
  •   之前買過第一版很棒,知道第二版剛剛出就迫不及待買了一本,主要是不知道更新了什么,以前經(jīng)??磭獾挠嬎銠C書籍,因為有權威而且寫得非常深入易懂,直到買了這本書后覺得國人也是可以寫得極為出色!希望李剛老師能夠多多出好書!
  •   看過pdf版的,還不錯,看書總比看電腦好點
  •   練習題后邊沒有對應的答案,雖然書中有說到答案在光盤里,但對于初學者來說,光盤中的案例比較深,不是很好理解。但還是向各位強烈推薦,書中講的很是不錯
  •   內(nèi)容很全面,范圍廣,適合自學,技術講的都很透徹,非常喜歡
  •   看到過一個掃描版的,還是紙質(zhì)的好看啊。
  •   不多說,兩個月一版,買的很火啊
  •   內(nèi)容很詳實,語言基礎的部分介紹得很少,適合有一定程度的閱讀者看
  •   這本書很經(jīng)典,適合于初學者
  •   可惜光盤只有代碼,沒有視頻
  •   貌似光盤只有代碼,沒有視屏
  •   書頁質(zhì)量不錯,印刷清晰,光盤可以使用,是正版圖書。物流速度也較快。
  •   本書全面而且淺顯易懂
  •   李剛老師的書非?;A,講解非常詳細,推薦大家收藏!
  •   正在學習這本書,介紹的不錯!很喜歡!為這書作者贊一個!
  •   這本書很好,說得很詳細,內(nèi)容也很充實,真的很適合新手看,這是必須要說,不過有一點小遺憾就是封面遺留了大片的脫水,可能是個別問題,但真的不好。
  •   介紹的即細致又全面!
  •   自己是做技術的,看到這本書這么的詳細,還有很多細心地解讀,所以果斷買
  •   非常厚的一本書,介紹的知識非常細、多,值的買上一看,就是不知什么時候能看完
 

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

京ICP備13047387號-7