上捲 語言詳解
第1 章 概述 ................................................................................................................. 3
1.1 特徵 ......................................................................................................................... 3
1.2 簡介 ......................................................................................................................... 6
第2 章 類型 ............................................................................................................... 18
2.1 變量 ....................................................................................................................... 18
2.2 命名 ....................................................................................................................... 22
2.3 常量 ....................................................................................................................... 24
2.4 基本類型 ............................................................................................................... 28
2.5 引用類型 ............................................................................................................... 31
2.6 類型轉換 ............................................................................................................... 33
2.7 自定義類型 ........................................................................................................... 34
第3 章 錶達式 ........................................................................................................... 38
3.1 保留字 ................................................................................................................... 38
3.2 運算符 ................................................................................................................... 38
3.3 初始化 ................................................................................................................... 44
3.4 流控製 ................................................................................................................... 45
第4 章 函數 ............................................................................................................... 59
4.1 定義 ....................................................................................................................... 59
4.2 參數 ....................................................................................................................... 63
4.3 返迴值 ................................................................................................................... 67
4.4 匿名函數 ............................................................................................................... 69
4.5 延遲調用 ............................................................................................................... 76
4.6 錯誤處理 ............................................................................................................... 80
第5 章 數據 ............................................................................................................... 86
5.1 字符串 ................................................................................................................... 86
5.2 數組 ....................................................................................................................... 95
5.3 切片 ..................................................................................................................... 100
5.4 字典 ..................................................................................................................... 110
5.5 結構 ..................................................................................................................... 118
第6 章 方法 ............................................................................................................. 130
6.1 定義 ..................................................................................................................... 130
6.2 匿名字段 ............................................................................................................. 133
6.3 方法集 ................................................................................................................. 134
6.4 錶達式 ................................................................................................................. 136
第7 章 接口 ............................................................................................................. 141
7.1 定義 ..................................................................................................................... 141
7.2 執行機製 ............................................................................................................. 145
7.3 類型轉換 ............................................................................................................. 150
7.4 技巧 ..................................................................................................................... 151
第8 章 並發 ............................................................................................................. 153
8.1 並發的含義 ......................................................................................................... 153
8.2 通道 ..................................................................................................................... 163
8.3 同步 ..................................................................................................................... 183
第9 章 包結構 ......................................................................................................... 187
9.1 工作空間 ............................................................................................................. 187
9.2 導入包 ................................................................................................................. 188
9.3 組織結構 ............................................................................................................. 192
9.4 依賴管理 ............................................................................................................. 197
第10 章 反射 ........................................................................................................... 200
10.1 類型 ................................................................................................................... 200
10.2 值 ....................................................................................................................... 207
10.3 方法 ................................................................................................................... 210
10.4 構建 ................................................................................................................... 212
10.5 性能 ................................................................................................................... 213
第11 章 測試 ........................................................................................................... 216
11.1 單元測試 ........................................................................................................... 216
11.2 性能測試 ........................................................................................................... 221
11.3 代碼覆蓋率 ....................................................................................................... 224
11.4 性能監控 ........................................................................................................... 226
第12 章 工具鏈 ........................................................................................................ 229
12.1 安裝 ................................................................................................................... 229
12.2 工具 ................................................................................................................... 231
12.3 編譯 ................................................................................................................... 234
下捲 源碼剖析
第13 章 準備 ............................................................................................................ 243
第14 章 引導 ............................................................................................................ 244
第15 章 初始化 ........................................................................................................ 247
第16 章 內存分配 ..................................................................................................... 255
16.1 概述 ................................................................................................................... 255
16.2 初始化 ............................................................................................................... 259
16.3 分配 ................................................................................................................... 265
16.4 迴收 ................................................................................................................... 279
16.5 釋放 ................................................................................................................... 283
16.6 其他 ................................................................................................................... 285
第17 章 垃圾迴收 ...................................................................................................... 291
17.1 概述 ................................................................................................................... 291
17.2 初始化 ............................................................................................................... 293
17.3 啓動 ................................................................................................................... 294
17.4 標記 ................................................................................................................... 300
17.5 清理 ................................................................................................................... 311
17.6 監控 ................................................................................................................... 314
17.7 其他 ................................................................................................................... 317
第18 章 並發調度 ...................................................................................................... 326
18.1 概述 ................................................................................................................... 326
18.2 初始化 ............................................................................................................... 327
18.3 任務 ................................................................................................................... 332
18.4 綫程 ................................................................................................................... 344
18.5 執行 ................................................................................................................... 353
18.6 連續棧 ............................................................................................................... 370
18.7 係統調用 ........................................................................................................... 385
18.8 監控 ................................................................................................................... 390
18.9 其他 ................................................................................................................... 396
第19 章 通道 ............................................................................................................. 407
19.1 創建 ................................................................................................................... 407
19.2 收發 ................................................................................................................... 408
19.3 選擇 ................................................................................................................... 418
第20 章 延遲 ............................................................................................................. 427
20.1 定義 ................................................................................................................... 427
20.2 性能 ................................................................................................................... 433
20.3 錯誤 ................................................................................................................... 434
第21 章 析構 ............................................................................................................. 438
21.1 設置 ................................................................................................................... 438
21.2 清理 ................................................................................................................... 443
21.3 執行 ................................................................................................................... 445
第22 章 緩存池 ......................................................................................................... 450
22.1 初始化 ............................................................................................................... 450
22.2 操作 ................................................................................................................... 453
22.3 清理 ................................................................................................................... 455
· · · · · · (
收起)