-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
深入淺出java編程 版權(quán)信息
- ISBN:9787302576785
- 條形碼:9787302576785 ; 978-7-302-57678-5
- 裝幀:一般膠版紙
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>>
深入淺出java編程 本書特色
本書講解Java 8 編程核心知識,內(nèi)容安排由淺入深,示例豐富,語言通俗易懂,知識點講解細(xì)致。配有Java核心編程的參考資源以及參考教學(xué)視頻,適合Java編程初學(xué)者系統(tǒng)地學(xué)習(xí)Java核心編程技術(shù)。
深入淺出java編程 內(nèi)容簡介
Java編程語言是軟件開發(fā)領(lǐng)域非常受歡迎的語言之一,是從事JavaEE項目開發(fā)、Hadoop云計算應(yīng)用開發(fā)、Android移動應(yīng)用開發(fā)的**基礎(chǔ)。 《深入淺出Java編程》從零基礎(chǔ)學(xué)習(xí)者的角度出發(fā),用通俗易懂的語言和具體詳細(xì)的實例全面介紹Java程序開發(fā)的核心編程技術(shù)。 《深入淺出Java編程》分為22章。第1-3章是Java入門體驗,主要介紹Java語言簡介及發(fā)展史,并體驗一個Java程序HelloWorld的編寫、編譯和運行,詳細(xì)說明HelloWorld程序的組成部分,以及Eclipse開發(fā)工具的使用。第4-7章是Java編程基礎(chǔ)語法,主要包括Java語言的變量定義、數(shù)據(jù)類型、控制語句、修飾符和包結(jié)構(gòu)、函數(shù)的定義和使用。第8-14章是面向?qū)ο缶幊蹋饕惡蛯ο蟆ava語言的三大特性(封裝、繼承和多態(tài))、抽象類和接口、Java內(nèi)部類、Java異常、Java類的加載以及數(shù)組。第15-22章是Java高級編程和API,包括GUI開發(fā)、集合類、IO類及網(wǎng)絡(luò)編程類、反射、常用類、Java新特性等。 《深入淺出Java編程》內(nèi)容由淺入深、案例豐富,配有Java核心編程的參考資源以及參考學(xué)習(xí)視頻(作者授課視頻,語言通俗易懂,知識點講解細(xì)致),非常適合Java編程初學(xué)者系統(tǒng)地學(xué)習(xí)Java核心編程技術(shù),同時也適合高等院校和培訓(xùn)機構(gòu)作為教學(xué)參考書或教材使用。
深入淺出java編程 目錄
第1章 Java開發(fā)入門 1
1.1 Java簡介 1
1.2 Java基礎(chǔ)開發(fā)環(huán)境搭建 2
1.2.1 JDK下載 3
1.2.2 安裝JDK 3
1.2.3 配置環(huán)境變量 4
1.2.4 測試是否安裝成功 5
1.3 Java編程初體驗 5
1.3.1 創(chuàng)建HelloWorld.java源文件 6
1.3.2 javac命令編譯 6
1.3.3 java命令運行 7
1.4 Java帶包類的編譯和運行 7
1.4.1 修改HelloWorld.java源代碼 7
1.4.2 通過javac命令重新編譯 7
1.4.3 通過java命令運行有包聲明的類 8
1.5 javac命令的更多參數(shù) 9
1.6 java命令的更多參數(shù) 9
1.7 main方法接收參數(shù) 11
1.8 Java中的關(guān)鍵詞列表 11
1.9 Java中的注釋 13
1.10 javadoc命令 13
1.11 本章總結(jié) 15
1.12 課后練習(xí) 15
第2章 Java數(shù)據(jù)類型和變量 17
2.1 變量聲明的語法 17
2.2 合法的標(biāo)識符 18
2.3 Java中的數(shù)據(jù)類型 19
2.4 數(shù)據(jù)類型與默認(rèn)值 20
2.5 成員變量與局部變量 21
2.6 在main方法中訪問成員變量 21
2.7 本章總結(jié) 22
2.8 課后練習(xí) 22
第3章 Java開發(fā)利器 24
3.1 下載Eclipse 24
3.2 安裝Eclipse 25
3.3 Eclipse中Java項目的創(chuàng)建 26
3.3.1 創(chuàng)建Java項目 26
3.3.2 輸入項目名稱 26
3.3.3 開發(fā)Java類 27
3.3.4 填充main方法 28
3.3.5 運行 28
3.4 Eclipse項目的導(dǎo)入 29
3.5 在Eclipse中給main方法傳遞參數(shù) 30
3.6 Eclipse的快捷鍵 31
3.7 本章總結(jié) 32
3.8 課后練習(xí) 32
第4章 Java運算符和表達式 33
4.1 Java中的運算符列表 33
4.1.1 算術(shù)運算符 34
4.1.2 關(guān)系運算符 35
4.1.3 邏輯運算符 35
4.1.4 位運算符 36
4.2 進制之間的轉(zhuǎn)換 38
4.3 基本類型及其包裝類型 39
4.4 equals方法 40
4.5 本章總結(jié) 40
4.6 課后練習(xí) 41
第5章 Java程序流程控制 42
5.1 Java分支結(jié)構(gòu) 42
5.1.1 單分支語句 43
5.1.2 switch語句 43
5.2 Java循環(huán)結(jié)構(gòu) 44
5.2.1 while循環(huán) 44
5.2.2 do-while循環(huán) 45
5.2.3 for循環(huán) 45
5.3 break和continue關(guān)鍵字 46
5.4 本章總結(jié) 47
5.5 課后練習(xí) 48
第6章 Java修飾符和包結(jié)構(gòu) 49
6.1 Java包結(jié)構(gòu) 49
6.2 導(dǎo)入包 51
6.3 訪問修飾符 53
6.3.1 private修飾符 54
6.3.2 默認(rèn)修飾符 55
6.3.3 protected修飾符 56
6.3.4 public修飾符 57
6.3.5 權(quán)限修飾符小結(jié) 57
6.4 本章總結(jié) 58
6.5 課后練習(xí) 58
第7章 Java函數(shù)的定義和調(diào)用 60
7.1 函數(shù)的定義 60
7.2 函數(shù)的參數(shù) 62
7.3 函數(shù)的返回類型 63
7.4 函數(shù)的遞歸調(diào)用 63
7.5 函數(shù)的重載 64
7.6 構(gòu)造函數(shù) 65
7.7 static關(guān)鍵字 67
7.8 final關(guān)鍵字 69
7.9 this關(guān)鍵字 71
7.10 本章總結(jié) 72
7.11 課后練習(xí) 72
第8章 Java類和對象 74
8.1 對象和類的概念 74
8.2 類與對象的定義和使用 76
8.3 構(gòu)造方法和重載 78
8.4 成員變量、局部變量、this關(guān)鍵字 79
8.5 本章總結(jié) 82
8.6 課后練習(xí) 82
第9章 Java繼承和多態(tài) 83
9.1 Java繼承 83
9.2 重寫 85
9.3 類型轉(zhuǎn)換 89
9.4 super關(guān)鍵字 91
9.5 多態(tài) 92
9.6 本章總結(jié) 97
9.7 課后練習(xí) 97
第10章 Java抽象類和接口 99
10.1 Java抽象類 99
10.2 Java抽象方法 100
10.3 接口 101
10.4 本章總結(jié) 106
10.5 課后練習(xí) 106
第11章 Java內(nèi)部類 108
11.1 成員內(nèi)部類訪問外部類中的域 108
11.2 內(nèi)部類的一些特殊語法規(guī)則 110
11.3 局部內(nèi)部類 113
11.4 匿名內(nèi)部類 115
11.5 靜態(tài)內(nèi)部類 118
11.6 本章總結(jié) 120
11.7 課后練習(xí) 120
第12章 Java異常處理 123
12.1 Java異常概述 123
12.2 Java異常處理方法 124
12.3 Java異常處理的分類 128
12.4 Java異常處理的原則和忌諱 129
12.5 Java自定義異常 130
12.6 常見的異常 132
12.7 異常的典型舉例 133
12.8 本章總結(jié) 135
12.9 課后練習(xí) 136
第13章 Java類加載和使用 137
13.1 Java類的生命周期 137
13.2 本章總結(jié) 143
13.3 課后練習(xí) 143
第14章 Java數(shù)組 145
14.1 數(shù)組初探 145
14.2 數(shù)組的遍歷 151
14.3 數(shù)組的排序 151
14.4 數(shù)組元素的查找 156
14.5 Arrays工具類 157
14.6 本章總結(jié) 157
14.7 課后練習(xí) 157
第15章 Java多線程 158
15.1 線程與線程類 158
15.2 線程的創(chuàng)建 161
15.3 線程的狀態(tài)與調(diào)度 164
15.4 線程狀態(tài)的改變 166
15.5 線程的同步與共享 169
15.6 線程組 176
15.7 本章總結(jié) 177
15.8 課后練習(xí) 178
第16章 Java集合 179
16.1 Collection接口 180
16.2 List接口 181
16.3 Set接口 184
16.4 Map接口 190
16.5 本章總結(jié) 194
16.6 課后練習(xí) 194
第17章 Java IO流 195
17.1 輸入/輸出字節(jié)流 195
17.2 輸入/輸出字符流 203
17.3 File類 206
17.4 IO流使用的注意事項 209
17.5 本章總結(jié) 210
17.6 課后練習(xí) 210
第18章 Java網(wǎng)絡(luò)編程 212
18.1 兩類傳輸協(xié)議:TCP和UDP 212
18.2 基于Socket的Java網(wǎng)絡(luò)編程 213
18.3 簡單的Client/Server程序 215
18.4 支持多客戶的Client/Server程序 217
18.5 Datagram通信 218
18.6 URL編程 221
18.7 本章總結(jié) 226
18.8 課后練習(xí) 226
第19章 Java圖形界面編程 227
19.1 AWT和Swing 227
19.2 組件和容器 228
19.3 事件驅(qū)動程序設(shè)計基礎(chǔ) 228
19.4 界面組件 231
19.5 布局 245
19.6 對話框 249
19.7 鼠標(biāo)事件 253
19.8 鍵盤事件 259
19.9 本章總結(jié) 260
19.10 課后練習(xí) 260
第20章 Java反射機制 261
20.1 獲取類的方法 261
20.2 獲取構(gòu)造函數(shù)信息 262
20.3 獲取類的字段 263
20.4 根據(jù)方法的名稱來執(zhí)行方法 264
20.5 改變字段的值 265
20.6 本章總結(jié) 266
20.7 課后練習(xí) 267
第21章 Java常用類 268
21.1 基本數(shù)據(jù)類型 268
21.2 基本數(shù)據(jù)類型的封裝類 270
21.3 String與StringBuffer 271
21.4 數(shù)字的格式化 280
21.5 日期處理相關(guān)的類 281
21.6 Math類 284
21.7 BigDecimal 285
21.8 本章總結(jié) 286
21.9 課后練習(xí) 286
第22章 Java 8核心新特性 287
22.1 接口的默認(rèn)方法 287
22.2 Lambda表達式 288
22.3 函數(shù)式接口 289
22.4 方法與構(gòu)造函數(shù)引用 290
22.5 訪問接口中的默認(rèn)方法 291
22.6 流式處理 292
22.7 本章總結(jié) 300
22.8 課后練習(xí) 301
深入淺出java編程 作者簡介
遲殿委,計算機軟件與理論專業(yè)碩士,畢業(yè)于南昌大學(xué),系統(tǒng)架構(gòu)設(shè)計師。有多年企業(yè)軟件研發(fā)經(jīng)驗和豐富的JavaEE培訓(xùn)經(jīng)驗,熟練掌握J(rèn)avaEE全棧技術(shù)框架,對Java核心編程技術(shù)有深刻理解。主要擅長JavaEE系統(tǒng)架構(gòu)設(shè)計、大數(shù)據(jù)分析與挖掘。著有圖書《Spring Boot+Spring Cloud微服務(wù)開發(fā)》。
- >
羅曼·羅蘭讀書隨筆-精裝
- >
伯納黛特,你要去哪(2021新版)
- >
我與地壇
- >
姑媽的寶刀
- >
人文閱讀與收藏·良友文學(xué)叢書:一天的工作
- >
詩經(jīng)-先民的歌唱
- >
莉莉和章魚
- >
隨園食單