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

Java從入門到精通

Java從入門到精通

定 價(jià):¥85.00

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

購(gòu)買這本書(shū)可以去


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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書(shū)目錄

第1 章 走進(jìn)Java… …………………… 1
1.1 Java 編程語(yǔ)言概述…………………… 1
1.1.1 Java 的歷史………………………… 1
1.1.2 Java 的發(fā)展歷程…………………… 2
1.1.3 使用場(chǎng)景和優(yōu)勢(shì)…………………… 3
1.1.4 Java 6 和Java 8… ………………… 4
1.2 如何學(xué)好Java………………………… 5
1.2.1 Java 語(yǔ)言特性……………………… 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)站開(kāi)發(fā)基本流程…………………… 10
1.6 小結(jié)…………………………………… 11
1.7 知識(shí)拓展……………………………… 11
1.7.1 常用軟件資源……………………… 11
1.7.2 Java 開(kāi)發(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 知識(shí)拓展……………………………… 26
第3 章 Java 基礎(chǔ)語(yǔ)法… …………… 29
3.1 Java 主類結(jié)構(gòu)………………………… 29
3.1.1 Java 包……………………………… 30
3.1.2 類的成員變量和局部變量………… 31
3.1.3 訪問(wèn)權(quán)限修飾詞…………………… 32
3.1.4 編寫主方法………………………… 32
3.2 注釋及使用場(chǎng)景……………………… 33
3.2.1 注釋文檔…………………………… 33
3.2.2 嵌入HTML 語(yǔ)言和標(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 引用類型對(duì)象……………………… 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)先級(jí)……………………… 66
3.7 表達(dá)式………………………………… 67
3.8 小結(jié)…………………………………… 68
3.9 知識(shí)拓展……………………………… 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 知識(shí)拓展……………………………… 83
4.5.1 Java 內(nèi)置類和內(nèi)置方法介紹……… 83
4.5.2 有趣的方法自身調(diào)用……………… 85
第5 章 流程控制和語(yǔ)言結(jié)構(gòu)……… 88
5.1 條件控制語(yǔ)句………………………… 88
5.1.1 if 和else 語(yǔ)句… …………………… 88
5.1.2 switch 語(yǔ)句… ……………………… 98
5.2 循環(huán)控制語(yǔ)句……………………… 103
5.2.1 for 循環(huán)語(yǔ)句……………………… 103
5.2.2 while 循環(huán)語(yǔ)句… ……………… 108
5.3 跳轉(zhuǎn)語(yǔ)句…………………………… 110
5.3.1 continue 語(yǔ)句… ………………… 110
5.3.2 break 語(yǔ)句… …………………… 113
5.3.3 goto 語(yǔ)句… ……………………… 116
5.3.4 return 語(yǔ)句… …………………… 116
5.4 小結(jié)………………………………… 117
5.5 知識(shí)拓展…………………………… 117
第6 章 字符串……………………… 119
6.1 字符串String 類…………………… 119
6.1.1 創(chuàng)建字符串……………………… 119
6.1.2 初始化字符串…………………… 121
6.2 字符串常見(jiàn)操作…………………… 127
6.2.1 字符串連接……………………… 127
6.2.2 字符串長(zhǎng)度……………………… 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 知識(shí)拓展…………………………… 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ù)組常見(jiàn)操作……………………… 177
7.4.1 數(shù)組長(zhǎng)度………………………… 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 知識(shí)拓展…………………………… 191
第8 章 正則表達(dá)式………………… 193
8.1 正則表達(dá)式介紹…………………… 193
8.2 正則表達(dá)式語(yǔ)法…………………… 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 知識(shí)拓展…………………………… 204
8.5.1 貪婪與非貪婪匹配……………… 204
8.5.2 零寬斷言………………………… 206
8.5.3 常用正則表達(dá)式參考…………… 207

本目錄推薦

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