-
>
全國(guó)計(jì)算機(jī)等級(jí)考試最新真考題庫(kù)模擬考場(chǎng)及詳解·二級(jí)MSOffice高級(jí)應(yīng)用
-
>
決戰(zhàn)行測(cè)5000題(言語(yǔ)理解與表達(dá))
-
>
軟件性能測(cè)試.分析與調(diào)優(yōu)實(shí)踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強(qiáng)教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
圖解倉(cāng)頡編程:高級(jí)篇 版權(quán)信息
- ISBN:9787115646026
- 條形碼:9787115646026 ; 978-7-115-64602-6
- 裝幀:平裝-膠訂
- 冊(cè)數(shù):暫無(wú)
- 重量:暫無(wú)
- 所屬分類:>>
圖解倉(cāng)頡編程:高級(jí)篇 本書特色
1.本書的作者是受邀參與倉(cāng)頡編程語(yǔ)言內(nèi)測(cè)的人員,技術(shù)及寫作背景成熟。
2.全彩印刷,有配套代碼。
3.針對(duì)倉(cāng)頡的更新,作者方會(huì)在通過(guò)各大自媒體平臺(tái)同步持續(xù)更新相關(guān)內(nèi)容。
圖解倉(cāng)頡編程:高級(jí)篇 內(nèi)容簡(jiǎn)介
本書以圖解的形式,通過(guò)豐富的示例和簡(jiǎn)明的圖表,以通俗易懂的方式闡釋了倉(cāng)頡編程語(yǔ)言的高級(jí)核心知 識(shí),旨在讓讀者能快速了解進(jìn)而掌握倉(cāng)頡編程語(yǔ)言的核心高級(jí)知識(shí)。全書共 5 章,涵蓋異常處理、輸入與輸出、元編程、多線程、Socket 網(wǎng)絡(luò)編程等內(nèi)容。本書適合對(duì)倉(cāng)頡編程語(yǔ)言有一定基礎(chǔ)的學(xué)習(xí)者閱讀,也適合所有對(duì)倉(cāng)頡編程語(yǔ)言感興趣的讀者參考。 本書一作張榮超老師是華為首屆HarmonyOS開發(fā)者創(chuàng)新大賽優(yōu)秀導(dǎo)師、OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(TSO)委員。
圖解倉(cāng)頡編程:高級(jí)篇 目錄
1.1 概述 2
1.2 普通 try 表達(dá)式 4
1.2.1 普通 try 表達(dá)式的基本用法 5
1.2.2 普通 try 表達(dá)式中的 catch 塊 7
1.2.3 普通 try 表達(dá)式中的 finally 塊 9
1.3 try-with-resources 表達(dá)式 14
1.3.1 try-with-resources 表達(dá)式的基本用法 14
1.3.2 自動(dòng)關(guān)閉資源的過(guò)程 15
1.3.3 自動(dòng)關(guān)閉資源的順序 17
1.4 小結(jié) 21
第 2 章 輸入與輸出 23
2.1 概述 24
2.2 目錄與文件操作 24
2.2.1 Path 類型 24
2.2.2 Directory 類 28
2.2.3 File 類 36
2.2.4 FileInfo 類型 41
2.2.5 目錄與文件操作示例 42
2.3 基本輸入流與輸出流 46
2.3.1 InputStream 與 OutputStream 47
2.3.2 文件讀寫 47
2.3.3 控制臺(tái)讀寫 57
2.3.4 ByteArrayStream 61
2.4 其他流 70
2.4.1 BufferedInputStream 與 BufferedOutputStream 70
2.4.2 StringReader 與 StringWriter 79
2.4.3 ChainedInputStream 與 MultiOutputStream 85
2.4.4 壓縮與解壓 88
2.5 小結(jié) 99
第 3 章 元編程 101
3.1 概述 102
3.2 一個(gè)簡(jiǎn)單的示例 102
3.2.1 宏定義 105
3.2.2 宏調(diào)用和宏展開 106
3.3 Token、Tokens 類型及 quote 表達(dá)式 107
3.3.1 Token 類型 107
3.3.2 Tokens 類型 109
3.3.3 quote 表達(dá)式 112
3.4 AST 節(jié)點(diǎn) 115
3.4.1 Tokens 與 AST 節(jié)點(diǎn)類型的互相轉(zhuǎn)換 117
3.4.2 AST 節(jié)點(diǎn)操作 118
3.4.3 遍歷 AST 節(jié)點(diǎn) 138
3.5 非屬性宏和屬性宏 140
3.5.1 非屬性宏 141
3.5.2 屬性宏 145
3.6 嵌套宏 148
3.6.1 宏定義中的宏調(diào)用 149
3.6.2 宏調(diào)用中的宏調(diào)用 154
3.7 內(nèi)置宏 161
3.8 宏的應(yīng)用示例 163
3.8.1 實(shí)現(xiàn)記憶化 163
3.8.2 面向切面編程 169
3.8.3 自動(dòng)代碼生成 174
3.8.4 自動(dòng)文檔生成 177
3.9 小結(jié) 181
第 4 章 多線程 183
4.1 概述 184
4.2 線程管理 186
4.2.1 線程的創(chuàng)建 187
4.2.2 線程的生命周期 188
4.2.3 Future 類型 191
4.2.4 訪問(wèn)線程的屬性 194
4.3 線程安全 197
4.3.1 原子操作 199
4.3.2 可重入互斥鎖 210
4.3.3 可重入讀寫鎖 228
4.3.4 使用 ThreadLocal 確保線程安全 237
4.4 線程通信 243
4.4.1 Monitor 244
4.4.2 MultiConditionMonitor 256
4.5 多線程協(xié)調(diào) 263
4.5.1 Barrier 263
4.5.2 SyncCounter 268
4.5.3 Semaphore 271
4.6 小結(jié) 283
第 5 章 Socket 網(wǎng)絡(luò)編程 285
5.1 概述 286
5.2 網(wǎng)絡(luò)通信的三要素 286
5.2.1 IP 地址 287
5.2.2 端口 289
5.2.3 網(wǎng)絡(luò)通信協(xié)議 290
5.3 基于 UDP 的網(wǎng)絡(luò)編程 292
5.3.1 UdpSocket 的基本用法 294
5.3.2 UdpSocket 的應(yīng)用示例 303
5.4 基于 TCP 的網(wǎng)絡(luò)編程 306
5.4.1 TcpSocket 和 TcpServerSocket 的基本用法 308
5.4.2 TcpSocket 和 TcpServerSocket 的應(yīng)用示例 314
5.5 小結(jié) 319
圖解倉(cāng)頡編程:高級(jí)篇 作者簡(jiǎn)介
劉?h,九丘教育 CEO,曾在高校任教十余年,具有豐富的課堂教學(xué)經(jīng)驗(yàn),尤其擅長(zhǎng)講授程序設(shè)計(jì)、算法類課程。 張榮超,九丘教育教學(xué)總監(jiān)、華為開發(fā)者專家(HDE)、華為首屆 HarmonyOS 開發(fā)者創(chuàng)新大賽優(yōu)秀導(dǎo)師、OpenHarmony項(xiàng)目群技術(shù)指導(dǎo)委員會(huì)(TSC)委員。
- >
推拿
- >
有舍有得是人生
- >
伊索寓言-世界文學(xué)名著典藏-全譯本
- >
詩(shī)經(jīng)-先民的歌唱
- >
羅曼·羅蘭讀書隨筆-精裝
- >
月亮虎
- >
回憶愛(ài)瑪儂
- >
小考拉的故事-套裝共3冊(cè)