出版時(shí)間:2012-1 出版社:電子工業(yè) 作者:李剛 頁(yè)數(shù):864
Tag標(biāo)簽:無(wú)
內(nèi)容概要
內(nèi) 容 簡(jiǎn) 介
本書(shū)是《瘋狂Java講義》的第2版,第2版保持了第1版系統(tǒng)、全面、講解淺顯、細(xì)致的特性,全面介紹了新增的Java
7的新特性。
本書(shū)深入介紹了Java編程的相關(guān)方面,全書(shū)內(nèi)容覆蓋了Java的基本語(yǔ)法結(jié)構(gòu)、Java的面向?qū)ο筇卣?、Java集合框架體系、Java泛型、異常處理、Java GUI編程、JDBC數(shù)據(jù)庫(kù)編程、Java注釋、Java的IO流體系、Java多線程編程、Java網(wǎng)絡(luò)通信編程和Java反射機(jī)制;覆蓋了java.lang、java.util、java.text、java.io和java.nio、java.sql、java.awt、javax.swing包下絕大部分類和接口。本書(shū)全面介紹了Java 7的二進(jìn)制整數(shù)、菱形語(yǔ)法、增強(qiáng)switch語(yǔ)句、多異常捕獲、自動(dòng)關(guān)閉資源的try語(yǔ)句、JDBC
4.1新特性、NIO.2、AIO等新特性。
與第1版類似,本書(shū)并不單純從知識(shí)角度來(lái)講解Java,而是從解決問(wèn)題的角度來(lái)介紹Java語(yǔ)言,所以本書(shū)中涉及大量的實(shí)用案例開(kāi)發(fā):五子棋游戲、梭哈游戲、仿QQ的游戲大廳、MySQL企業(yè)管理器、仿EditPlus的文本編輯器、多線程、斷點(diǎn)下載工具、Spring框架的IoC容器……這些案例既能讓讀者鞏固每章的知識(shí),又可以讓讀者學(xué)以致用,激發(fā)編程自豪感,進(jìn)而引爆內(nèi)心的編程激情。本書(shū)光盤里包含書(shū)中所有示例的代碼和《瘋狂Java實(shí)戰(zhàn)演義》的所有項(xiàng)目代碼,這些項(xiàng)目可以作為本書(shū)課后練習(xí)的“非標(biāo)準(zhǔn)答案”。如果讀者需要獲取關(guān)于課后習(xí)題的解決方法、編程思路,可以登錄http://www.crazyit.org站點(diǎn)與筆者及本書(shū)龐大的讀者群相互交流。
本書(shū)為所有打算深入掌握J(rèn)ava編程的讀者而編寫(xiě),適合各種層次的Java學(xué)習(xí)者和工作者閱讀,也適合作為大學(xué)教育、培訓(xùn)機(jī)構(gòu)的Java教材。但如果只是想簡(jiǎn)單涉獵Java,則本書(shū)過(guò)于龐大,不適合閱讀。
作者簡(jiǎn)介
作者簡(jiǎn)介
李剛,從事10多年的Java EE應(yīng)用開(kāi)發(fā),現(xiàn)任瘋狂軟件教育中心教學(xué)總監(jiān)。
瘋狂Java實(shí)訓(xùn)營(yíng)創(chuàng)始人,瘋狂Java體系圖書(shū)作者。曾任LITEON公司的J2EE技術(shù)主管,負(fù)責(zé)該公司的企業(yè)信息化平臺(tái)的架構(gòu)設(shè)計(jì)。
曾任廣州電信、廣東龍泉科技等公司的技術(shù)培訓(xùn)導(dǎo)師。曾兼任廣東技術(shù)師范學(xué)院計(jì)算機(jī)科學(xué)系的兼職副教授。
2007年3月26日的《電腦報(bào)》專訪人物。
培訓(xùn)的學(xué)生已在華為、立信、普信、網(wǎng)易、電信盈科等公司就職。
國(guó)內(nèi)著名的高端IT技術(shù)作家,已出版《瘋狂Java講義》、《瘋狂Android講義》、《輕量級(jí)Java
EE企業(yè)應(yīng)用實(shí)戰(zhàn)》、《瘋狂Ajax講義》、《瘋狂XML講義》、《經(jīng)典Java EE企業(yè)應(yīng)用實(shí)戰(zhàn)》、《Struts
2.1權(quán)威指南》、《Ruby On
Rails敏捷開(kāi)發(fā)最佳實(shí)踐》等著作。其中瘋狂Java體系圖書(shū)都是已經(jīng)得到廣泛的市場(chǎng)認(rèn)同,并多次重印的暢銷圖書(shū),并被多家高校選作教材,部分圖書(shū)已被翻譯成繁體中文版、輸出到臺(tái)灣地區(qū)。
書(shū)籍目錄
第1章 Java語(yǔ)言概述
第2章 理解面向?qū)ο?br />第3章 數(shù)據(jù)類型和運(yùn)算符
第4章 流程控制與數(shù)組
第5章 面向?qū)ο螅ㄉ希?br />第6章 面向?qū)ο螅ㄏ拢?br />第7章 與運(yùn)行環(huán)境交互
第8章 Java集合
第9章 泛型
第10章 異常處理
第11章 AWT編程
第12章 Swing編程
第13章 MySQL數(shù)據(jù)庫(kù)與JDBC編程
第14章 Annotation(注釋)
第15章 輸入/輸出
第16章 多線程
第17章 網(wǎng)絡(luò)編程
第18章 類加載機(jī)制與反射
章節(jié)摘錄
版權(quán)頁(yè):插圖:計(jì)算機(jī)高級(jí)語(yǔ)言按程序的執(zhí)行方式可以分為編譯型和解釋型兩種。編譯型語(yǔ)言是指使用專門的編譯器,針對(duì)特定平臺(tái)(操作系統(tǒng))將某種高級(jí)語(yǔ)言源代碼一次性“翻譯”成可被該平臺(tái)硬件執(zhí)行的機(jī)器碼(包括機(jī)器指令和操作數(shù)),并包裝成該平臺(tái)所能識(shí)別的可執(zhí)行性程序的格式,這個(gè)轉(zhuǎn)換過(guò)程稱為編譯(Compile)。編譯生成的可執(zhí)行性程序可以脫離開(kāi)發(fā)環(huán)境,在特定的平臺(tái)上獨(dú)立運(yùn)行。有些程序編譯結(jié)束后,還可能需要對(duì)其他編譯好的目標(biāo)代碼進(jìn)行鏈接,即組裝兩個(gè)以上的目標(biāo)代碼模塊生成最終的可執(zhí)行性程序,通過(guò)這種方式實(shí)現(xiàn)低層次的代碼復(fù)用。因?yàn)榫幾g型語(yǔ)言是一次性地編譯成機(jī)器碼,所以可以脫離開(kāi)發(fā)環(huán)境獨(dú)立運(yùn)行,而且通常運(yùn)行效率較高;但因?yàn)榫幾g型語(yǔ)言的程序被編譯成特定平臺(tái)上的機(jī)器碼,因此編譯生成的可執(zhí)行性程序通常無(wú)法移植到其他平臺(tái)上運(yùn)行;如果需要移植,則必須將源代碼復(fù)制到特定平臺(tái)上,針對(duì)特定平臺(tái)進(jìn)行修改,至少也需要采用特定平臺(tái)上的編譯器重新編譯?,F(xiàn)有的C、C++、FORTRAN、Pascal等高級(jí)語(yǔ)言都屬于編譯型語(yǔ)言。解釋型語(yǔ)言是指使用專門的解釋器對(duì)源程序逐行解釋成特定平臺(tái)的機(jī)器碼并立即執(zhí)行的語(yǔ)言。解釋型語(yǔ)言通常不會(huì)進(jìn)行整體性的編譯和鏈接處理,解釋型語(yǔ)言相當(dāng)于把編譯型語(yǔ)言中的編譯和解釋過(guò)程混合到一起同時(shí)完成。可以認(rèn)為:每次執(zhí)行解釋型語(yǔ)言的程序都需要進(jìn)行一次編譯,因此解釋型語(yǔ)言的程序運(yùn)行效率通常較低,而且不能脫離解釋器獨(dú)立運(yùn)行。但解釋型語(yǔ)言有一個(gè)優(yōu)勢(shì):跨平臺(tái)比較容易,只需提供特定平臺(tái)的解釋器即可,每個(gè)特定平臺(tái)上的解釋器負(fù)責(zé)將源程序解釋成特定平臺(tái)的機(jī)器指令即可。解釋型語(yǔ)言可以方便地實(shí)現(xiàn)源程序級(jí)的移植,但這是以犧牲程序執(zhí)行效率為代價(jià)的。
編輯推薦
《瘋狂Java講義(第2版)》來(lái)自作者6年的Java培訓(xùn)經(jīng)歷,凝結(jié)了.作者近6000個(gè)小時(shí)的授課經(jīng)驗(yàn),總結(jié)了上千個(gè)Java學(xué)員學(xué)習(xí)過(guò)程中的典型錯(cuò)誤。1.案例驅(qū)動(dòng),引爆編程激情,《瘋狂Java講義(第2版)》不再是知識(shí)點(diǎn)的鋪陳,而是致力于將知識(shí)點(diǎn)融入實(shí)際項(xiàng)目的開(kāi)發(fā),所以書(shū)中涉及了大量Java案例:仿QQ的游戲大廳、MySQL企業(yè)管理器、仿EditPlus的文本編輯器、多線程、斷點(diǎn)下載工具……希望讀者通過(guò)編寫(xiě)這些程序找到編程的樂(lè)趣。2.再現(xiàn)李剛老師課堂氛圍,《瘋狂Java講義(第2版)》的內(nèi)容是筆者近6年授課經(jīng)歷的總結(jié),知識(shí)體系取自李剛瘋狂Java實(shí)戰(zhàn)課程體系?!动偪馢ava講義(第2版)》力求再現(xiàn)筆者的課堂氛圍:以淺顯比喻代替乏味的講解,以瘋狂實(shí)戰(zhàn)代替空洞的理論。3.注釋詳細(xì),輕松上手,為了降低讀者閱讀的難度,書(shū)中代碼的注釋非常詳細(xì),幾乎每?jī)尚写a就有一行注釋.不僅如此,《瘋狂Java講義(第2版)》甚至還把一些簡(jiǎn)單理論作為注釋穿插到代碼中,力求讓讀者能輕松上手。瘋狂源自夢(mèng)想,技術(shù)成就輝煌。
圖書(shū)封面
圖書(shū)標(biāo)簽Tags
無(wú)
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版