- 軟件大?。?span>309.42M
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件
- 軟件類別:免費(fèi)軟件 / 電子圖書
- 更新時(shí)間:2015-10-08 14:28
- 運(yùn)行環(huán)境:WinAll, WinXP, Win7, Win8, Win10
- 軟件等級(jí):
- 軟件廠商:
- 官方網(wǎng)站:http://www.siawh.com
6.88M/中文/10.0
6.09M/中文/0.0
24.50MB/中文/2.0
47.50M/中文/5.0
311.00M/中文/1.1
瘋狂java講義第三版pdf是原書的高清電子掃描版,本書籍適合java學(xué)習(xí)者使用,由淺到深全面系統(tǒng)的講解Java,小編同時(shí)提供了隨書光盤下載,需要的就拿走吧
《瘋狂Java講義(第3版)(含CD光盤1張)》是《瘋狂Java講義》的第3版,第3版保持了前兩版系統(tǒng)、全面、講解淺顯、細(xì)致的特性,全面新增介紹了Java 8的新特性,《瘋狂Java講義(第3版)(含CD光盤1張)》大部分示例程序都采用Lambda表達(dá)式、流式API進(jìn)行了改寫,因此務(wù)必使用Java 8的jdk來編譯、運(yùn)行。
《瘋狂Java講義(第3版)(含CD光盤1張)》深入介紹了Java編程的相關(guān)方面,全書內(nèi)容覆蓋了Java的基本語法結(jié)構(gòu)、Java的面向?qū)ο筇卣?、Java集合框架體系、Java泛型、異常處理、Java GUI編程、JDBC數(shù)據(jù)庫編程、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包下絕大部分類和接口。本書全面介紹了Java 8的新的接口語法、Lambda表達(dá)式、方法引用、構(gòu)造器引用、函數(shù)式編程、流式編程、新的日期、時(shí)間API、并行支持、改進(jìn)的類型推斷、重復(fù)注解、JDBC4.2新特性等新特性。
與前兩版類似,《瘋狂Java講義(第3版)(含CD光盤1張)》并不單純從知識(shí)角度來講解Java,而是從解決問題的角度來介紹Java語言,所以《瘋狂Java講義(第3版)(含CD光盤1張)》中涉及大量實(shí)用案例開發(fā):五子棋游戲、梭哈游戲、仿qq的游戲大廳、mysql企業(yè)管理器、仿EditPlus的文本編輯器、多線程、斷點(diǎn)下載工具、Spring框架的IoC容器……這些案例既能讓讀者鞏固每章的知識(shí),又可以讓讀者學(xué)以致用,激發(fā)編程自豪感,進(jìn)而引爆內(nèi)心的編程激情?!动偪馢ava講義(第3版)(含CD光盤1張)》光盤里包含書中所有示例的代碼和《瘋狂Java實(shí)戰(zhàn)演義》的所有項(xiàng)目代碼,這些項(xiàng)目可以作為《瘋狂Java講義(第3版)(含CD光盤1張)》課后練習(xí)的“非標(biāo)準(zhǔn)答案”。
《瘋狂Java講義(第3版)(含CD光盤1張)》為所有打算深入掌握J(rèn)ava編程的讀者而編寫,適合各種層次的Java學(xué)習(xí)者和工作者閱讀,也適合作為大學(xué)教育、培訓(xùn)機(jī)構(gòu)的Java教材。但如果只是想簡(jiǎn)單涉獵Java,則本書過于龐大,不適合閱讀。
第1章 Java語言概述與開發(fā)環(huán)境 1
1.1Java語言的發(fā)展簡(jiǎn)史 2
1.2Java的競(jìng)爭(zhēng)對(duì)手及各自優(yōu)勢(shì) 4
1.2.1C#簡(jiǎn)介和優(yōu)勢(shì) 4
1.2.2Ruby簡(jiǎn)介和優(yōu)勢(shì) 5
1.2.3Python簡(jiǎn)介和優(yōu)勢(shì) 5
1.3Java程序運(yùn)行機(jī)制 6
1.3.1 高級(jí)語言的運(yùn)行機(jī)制 6
1.3.2Java程序的運(yùn)行機(jī)制和JVM 6
1.4 開發(fā)Java的準(zhǔn)備 8
1.4.1 下載和安裝Java 8的JDK 8
不是說JVM是運(yùn)行Java程序的虛擬機(jī)嗎?那jre和JVM的關(guān)系是怎樣的呢? 8
為什么不安裝公共JRE呢? 9
1.4.2 設(shè)置PATH環(huán)境變量 10
為什么選擇用戶變量?用戶變量與系統(tǒng)變量有什么區(qū)別? 11
1.5 第一個(gè)Java程序 12
1.5.1 編輯Java源代碼 12
1.5.2 編譯Java程序 12
當(dāng)編譯C程序時(shí),不僅需要指定存放目標(biāo)文件的位置,也需要指定目標(biāo)文件的文件名,這里使用javac編譯Java程序時(shí)怎么不需要指定目標(biāo)文件的文件名呢? 13
1.5.3 運(yùn)行Java程序 13
1.5.4 根據(jù)CLASSPATH環(huán)境變量定位類 14
1.6Java程序的基本規(guī)則 15
1.6.1Java程序的組織形式 15
1.6.2Java源文件的命名規(guī)則 16
1.6.3 初學(xué)者容易犯的錯(cuò)誤 17
1.7 垃圾回收機(jī)制 19
1.8 何時(shí)開始使用IDE工具 20
我想學(xué)習(xí)Java編程,到底是學(xué)習(xí)eclipse好,還是學(xué)習(xí)NetBeans好呢? 21
1.9 本章小結(jié) 21
第2章 理解面向?qū)ο?22
2.1 面向?qū)ο?23
2.1.1 結(jié)構(gòu)化程序設(shè)計(jì)簡(jiǎn)介 23
2.1.2 程序的三種基本結(jié)構(gòu) 24
2.1.3 面向?qū)ο蟪绦蛟O(shè)計(jì)簡(jiǎn)介 26
2.1.4 面向?qū)ο蟮幕咎卣?27
2.2 UML(統(tǒng)一建模語言)介紹 28
2.2.1 用例圖 30
2.2.2 類圖 30
2.2.3 組件圖 32
2.2.4 部署圖 33
2.2.5 順序圖 33
2.2.6 活動(dòng)圖 34
2.2.7 狀態(tài)機(jī)圖 35
2.3Java的面向?qū)ο筇卣?36
2.3.1 一切都是對(duì)象 36
2.3.2 類和對(duì)象 36
2.4 本章小結(jié) 37
第3章 數(shù)據(jù)類型和運(yùn)算符 38
3.1 注釋 39
3.1.1 單行注釋和多行注釋 39
3.1.2 文檔注釋 40
API文檔是什么? 40
為什么要學(xué)習(xí)查看API文檔的方法?
3.2 標(biāo)識(shí)符和關(guān)鍵字 46
3.2.1 分隔符 46
3.2.2 標(biāo)識(shí)符規(guī)則 47
3.2.3Java關(guān)鍵字 47
3.3 數(shù)據(jù)類型分類 48
什么是變量?變量有什么用? 48
3.4 基本數(shù)據(jù)類型 49
3.4.1 整型 49
3.4.2 字符型 51
什么是字符集? 51
3.4.3 浮點(diǎn)型 53
3.4.4 數(shù)值中使用下畫線分隔 54
3.4.5 布爾型 54
3.5 基本類型的類型轉(zhuǎn)換 55
3.5.1 自動(dòng)類型轉(zhuǎn)換 55
3.5.2 強(qiáng)制類型轉(zhuǎn)換 56
3.5.3 表達(dá)式類型的自動(dòng)提升 58
3.6 直接量 59
3.6.1 直接量的類型 59
3.6.2 直接量的賦值 59
3.7 運(yùn)算符 60
3.7.1 算術(shù)運(yùn)算符 60
3.7.2 賦值運(yùn)算符 63
3.7.3 位運(yùn)算符 63
3.7.4 擴(kuò)展后的賦值運(yùn)算符 66
3.7.5 比較運(yùn)算符 66
3.7.6 邏輯運(yùn)算符 67
3.7.7 三目運(yùn)算符 68
3.7.8 運(yùn)算符的結(jié)合性和優(yōu)先級(jí) 69
3.8 本章小結(jié) 70
第4 章 流程控制與數(shù)組 71
4.1 順序結(jié)構(gòu) 72
4.2 分支結(jié)構(gòu) 72
4.2.1if條件語句 72
4.2.2Java 7增強(qiáng)后的switch分支語句 76
4.3 循環(huán)結(jié)構(gòu) 78
4.3.1while循環(huán)語句 78
4.3.2do while循環(huán)語句 79
4.3.3for循環(huán) 80
4.3.4 嵌套循環(huán) 83
4.4 控制循環(huán)結(jié)構(gòu) 84
4.4.1 使用break結(jié)束循環(huán) 84
4.4.2 使用continue忽略本次循環(huán)剩下語句 85
4.4.3 使用return結(jié)束方法 86
4.5 數(shù)組類型 86
4.5.1 理解數(shù)組:數(shù)組也是一種類型 86
int[]是一種類型嗎?怎么使用這種類型呢? 87
4.5.2 定義數(shù)組 87
4.5.3 數(shù)組的初始化 88
能不能只分配內(nèi)存空間,不賦初始值呢? 88
4.5.4 使用數(shù)組 89
為什么要我記住這些異常信息? 89
4.5.5foreach循環(huán) 90
4.6 深入數(shù)組 91
4.6.1 內(nèi)存中的數(shù)組 91
為什么有棧內(nèi)存和堆內(nèi)存之分? 92
請(qǐng)描述您所遇到的錯(cuò)誤,我們將盡快予以修正,謝謝!
*必填項(xiàng),請(qǐng)輸入內(nèi)容