注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java從入門到精通

Java從入門到精通

Java從入門到精通

定 價(jià):¥85.00

作 者: 零壹快學(xué) 著
出版社: 廣東人民出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787218136141 出版時(shí)間: 2019-08-01 包裝: 平裝
開本: 16 頁數(shù): 568 字?jǐn)?shù):  

內(nèi)容簡介

  本書以幫助零基礎(chǔ)讀者學(xué)習(xí)并掌握計(jì)算機(jī)編程Java語言為宗旨,摒棄單調(diào)枯燥的理論內(nèi)容講解,由淺入深地引導(dǎo)讀者學(xué)習(xí)Java語言的基礎(chǔ)內(nèi)容和核心技術(shù),并采用大量實(shí)際工作場景的代碼實(shí)例和圖例,結(jié)合實(shí)際企業(yè)工作中的編程技巧的方式,增加讀者的實(shí)戰(zhàn)操作經(jīng)驗(yàn),提高分析解決問題的能力。本書的每一章特別編寫了知識擴(kuò)展章節(jié),全面分析與歸納實(shí)際工作中Java編程技巧和互聯(lián)網(wǎng)高級應(yīng)用知識,引導(dǎo)讀者深入挖掘計(jì)算機(jī)編程領(lǐng)域,進(jìn)而能夠多維度思考和理解計(jì)算機(jī)網(wǎng)絡(luò)的應(yīng)用。同時(shí),本書還配有教學(xué)視頻,對書中的復(fù)雜程序和代碼加以詳細(xì)解釋和操作演示,便于初學(xué)者理解和提高學(xué)習(xí)效率,并按照正確的思路和方法運(yùn)用到高新技術(shù)、移動(dòng)互聯(lián)網(wǎng)、智能大數(shù)據(jù)等大中小企業(yè)的計(jì)算機(jī)軟件開發(fā)中。

作者簡介

  零基礎(chǔ),一起學(xué)! 零壹快學(xué)是一個(gè)集教育、培訓(xùn)、交流于一體的計(jì)算機(jī)學(xué)習(xí)融媒體平臺,覆蓋Web、APP和微信小程序等場景,為廣大IT學(xué)習(xí)者提供計(jì)算機(jī)各學(xué)科的教學(xué)資源、培訓(xùn)課程、測評系統(tǒng)等。通過人工智能手段,模擬真實(shí)課堂環(huán)境,力求打造成為一個(gè)全面、權(quán)威、高效的一流計(jì)算機(jī)在線教育平臺。目前,平臺已開發(fā)了包括計(jì)算機(jī)編程、云計(jì)算、區(qū)塊鏈等在內(nèi)的多門課程,提供計(jì)算機(jī)等級考試在線題庫系統(tǒng),將陸續(xù)開發(fā)計(jì)算機(jī)技術(shù)與軟件專業(yè)技術(shù)資格(水平)考試、CCIE等在線題庫系統(tǒng),同時(shí)擁有一支由一線互聯(lián)網(wǎng)公司工程師、知名高校教師組成的專家團(tuán)隊(duì),精心為廣大IT學(xué)習(xí)者提供優(yōu)質(zhì)的學(xué)習(xí)資源、課程和服務(wù)。

圖書目錄

第1 章 走進(jìn)Java… …………………… 1
1.1 Java 編程語言概述…………………… 1
1.1.1 Java 的歷史………………………… 1
1.1.2 Java 的發(fā)展歷程…………………… 2
1.1.3 使用場景和優(yōu)勢…………………… 3
1.1.4 Java 6 和Java 8… ………………… 4
1.2 如何學(xué)好Java………………………… 5
1.2.1 Java 語言特性……………………… 5
1.2.2 個(gè)Java 程序…………………… 6
1.2.3 學(xué)好Java 的建議…………………… 7
1.3 Java API 文檔………………………… 8
1.4 Web 項(xiàng)目介紹………………………… 9
1.5 網(wǎng)站開發(fā)基本流程…………………… 10
1.6 小結(jié)…………………………………… 11
1.7 知識拓展……………………………… 11
1.7.1 常用軟件資源……………………… 11
1.7.2 Java 開發(fā)社區(qū)……………………… 12
1.7.3 Java 10… …………………………… 13
第2 章 Java 配置安裝和IDE 介紹…… 14
2.1 Windows 下搭建Java 環(huán)境… ……… 14
2.1.1 JDK 下載與安裝…………………… 14
2.1.2 配置JDK 環(huán)境……………………… 16
2.2 Mac 下搭建Java 環(huán)境… …………… 19
2.3 Java IDE——Eclipse………………… 19
2.3.1 Eclipse 下載與安裝………………… 20
2.3.2 Eclipse 使用………………………… 23
2.4 小結(jié)…………………………………… 26
2.5 知識拓展……………………………… 26
第3 章 Java 基礎(chǔ)語法… …………… 29
3.1 Java 主類結(jié)構(gòu)………………………… 29
3.1.1 Java 包……………………………… 30
3.1.2 類的成員變量和局部變量………… 31
3.1.3 訪問權(quán)限修飾詞…………………… 32
3.1.4 編寫主方法………………………… 32
3.2 注釋及使用場景……………………… 33
3.2.1 注釋文檔…………………………… 33
3.2.2 嵌入HTML 語言和標(biāo)簽…………… 34
3.3 基本數(shù)據(jù)類型………………………… 35
3.3.1 整數(shù)類型…………………………… 35
3.3.2 浮點(diǎn)類型…………………………… 41
3.3.3 字符類型…………………………… 44
3.3.4 布爾類型…………………………… 47
3.3.5 引用類型對象……………………… 48
3.3.6 特殊值null… ……………………… 49
3.4 數(shù)據(jù)類型之間的轉(zhuǎn)換………………… 49
3.4.1 自動(dòng)轉(zhuǎn)換…………………………… 49
3.4.2 強(qiáng)制轉(zhuǎn)換…………………………… 51
3.5 常量與變量…………………………… 53
3.5.1 常量………………………………… 53
3.5.2 變量………………………………… 56
3.6 操作運(yùn)算符…………………………… 58
3.6.1 算術(shù)運(yùn)算符………………………… 58
3.6.2 比較運(yùn)算符………………………… 59
3.6.3 賦值運(yùn)算符………………………… 60
3.6.4 遞增運(yùn)算符和遞減運(yùn)算符………… 62
3.6.5 邏輯運(yùn)算符………………………… 63
3.6.6 三元運(yùn)算符………………………… 64
3.6.7 位運(yùn)算符…………………………… 65
3.6.8 instanceof 運(yùn)算符…………………… 66
3.6.9 運(yùn)算符優(yōu)先級……………………… 66
3.7 表達(dá)式………………………………… 67
3.8 小結(jié)…………………………………… 68
3.9 知識拓展……………………………… 68
3.9.1 編碼規(guī)范的建議…………………… 68
3.9.2 Java 關(guān)鍵字………………………… 69
第4 章 Java 方法… ………………… 72
4.1 方法的概念…………………………… 72
4.2 方法定義和使用……………………… 72
4.2.1 方法參數(shù)…………………………… 74
4.2.2 方法返回值………………………… 78
4.2.3 方法類型聲明……………………… 79
4.2.4 命令行參數(shù)使用…………………… 80
4.3 可變參數(shù)方法………………………… 81
4.4 小結(jié)…………………………………… 83
4.5 知識拓展……………………………… 83
4.5.1 Java 內(nèi)置類和內(nèi)置方法介紹……… 83
4.5.2 有趣的方法自身調(diào)用……………… 85
第5 章 流程控制和語言結(jié)構(gòu)……… 88
5.1 條件控制語句………………………… 88
5.1.1 if 和else 語句… …………………… 88
5.1.2 switch 語句… ……………………… 98
5.2 循環(huán)控制語句……………………… 103
5.2.1 for 循環(huán)語句……………………… 103
5.2.2 while 循環(huán)語句… ……………… 108
5.3 跳轉(zhuǎn)語句…………………………… 110
5.3.1 continue 語句… ………………… 110
5.3.2 break 語句… …………………… 113
5.3.3 goto 語句… ……………………… 116
5.3.4 return 語句… …………………… 116
5.4 小結(jié)………………………………… 117
5.5 知識拓展…………………………… 117
第6 章 字符串……………………… 119
6.1 字符串String 類…………………… 119
6.1.1 創(chuàng)建字符串……………………… 119
6.1.2 初始化字符串…………………… 121
6.2 字符串常見操作…………………… 127
6.2.1 字符串連接……………………… 127
6.2.2 字符串長度……………………… 130
6.2.3 查找字符串……………………… 131
6.2.4 字符串替換……………………… 135
6.2.5 字符串截取……………………… 139
6.2.6 字符串分割……………………… 140
6.2.7 字符串首尾內(nèi)容判斷…………… 142
6.2.8 字符串首尾去空格……………… 143
6.2.9 字符串大小寫轉(zhuǎn)換……………… 144
6.2.10 字符串比較… ………………… 146
6.2.11 字符串格式化輸出… ………… 149
6.2.12 其他字符串操作… …………… 154
6.3 StringBuilder 類與StringBuffer 類
… …………………………………… 158
6.3.1 StringBuilder 類… ……………… 158
6.3.2 StringBuffer 類…………………… 165
6.4 小結(jié)………………………………… 165
6.5 知識拓展…………………………… 166
第7 章 數(shù)組………………………… 168
7.1 數(shù)組介紹…………………………… 168
7.1.1 什么是數(shù)組……………………… 168
7.1.2 數(shù)組的構(gòu)成……………………… 168
7.2 數(shù)組創(chuàng)建…………………………… 169
7.2.1 數(shù)組創(chuàng)建方法…………………… 169
7.2.2 數(shù)組索引………………………… 171
7.2.3 多維數(shù)組………………………… 171
7.3 數(shù)組的遍歷與輸出………………… 174
7.3.1 foreach 遍歷……………………… 174
7.3.2 for 遍歷…………………………… 175
7.3.3 Arrays 類中的toString 靜態(tài)
方法……………………………… 176
7.4 數(shù)組常見操作……………………… 177
7.4.1 數(shù)組長度………………………… 177
7.4.2 向數(shù)組添加元素………………… 179
7.4.3 刪除數(shù)組元素…………………… 181
7.4.4 刪除重復(fù)數(shù)據(jù)…………………… 182
7.4.5 數(shù)組查找………………………… 184
7.4.6 數(shù)組排序………………………… 186
7.4.7 數(shù)組復(fù)制………………………… 188
7.4.8 數(shù)組比較………………………… 189
7.5 小結(jié)………………………………… 190
7.6 知識拓展…………………………… 191
第8 章 正則表達(dá)式………………… 193
8.1 正則表達(dá)式介紹…………………… 193
8.2 正則表達(dá)式語法…………………… 194
8.2.1 普通字符………………………… 194
8.2.2 字符轉(zhuǎn)義………………………… 195
8.2.3 元字符…………………………… 196
8.2.4 限定符…………………………… 197
8.2.5 定位符…………………………… 198
8.2.6 分組構(gòu)造………………………… 199
8.2.7 匹配模式………………………… 199
8.3 Java 處理正則……………………… 200
8.3.1 java.util.regex 包介紹… ………… 200
8.3.2 Pattern 類………………………… 201
8.3.3 Matcher 類… …………………… 202
8.3.4 PatternSyntaxException 類… …… 203
8.4 小結(jié)………………………………… 204
8.5 知識拓展…………………………… 204
8.5.1 貪婪與非貪婪匹配……………… 204
8.5.2 零寬斷言………………………… 206
8.5.3 常用正則表達(dá)式參考…………… 207

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號