1# ArkTS 2 3- [Introduction to ArkTS](arkts-overview.md) 4- ArkTS Utility 5 - [ArkTS Utils Overview](arkts-utils-overview.md) 6 - XML Generation, Parsing, and Conversion 7 - [XML Overview](xml-overview.md) 8 - [XML Generation](xml-generation.md) 9 - [XML Parsing](xml-parsing.md) 10 - [XML Conversion](xml-conversion.md) 11 - [Buffer Introduction](buffer.md) 12 - ArkTS Containers 13 - [Container Overview](container-overview.md) 14 - [Linear Containers](linear-container.md) 15 - [Nonlinear Containers](nonlinear-container.md) 16- ArkTS Concurrency 17 - [Concurrency Overview](concurrency-overview.md) 18 - [Asynchronous Concurrency](async-concurrency-overview.md) 19 - Multithreaded Concurrency 20 - [Multithreaded Concurrency Overview](multi-thread-concurrency-overview.md) 21 - [TaskPool Introduction](taskpool-introduction.md) 22 - [Worker Introduction](worker-introduction.md) 23 - [Comparison Between TaskPool and Worker](taskpool-vs-worker.md) 24 - Inter-Thread Communication 25 - [ArkTS Inter-Thread Communication Overview](interthread-communication-overview.md) 26 - Inter-Thread Communication Objects 27 - [Common Object](normal-object.md) 28 - [ArrayBuffer Object](arraybuffer-object.md) 29 - [SharedArrayBuffer Object](shared-arraybuffer-object.md) 30 - [Transferable Object (NativeBinding Object)](transferabled-object.md) 31 - Sendable Object 32 - [Sendable Object Overview](arkts-sendable.md) 33 - [Sendable Usage Rules and Constraints](sendable-constraints.md) 34 - [Asynchronous Lock](arkts-async-lock-introduction.md) 35 - [ASON Parsing and Generation](ason-parsing-generation.md) 36 - [Shared Container](arkts-collections-introduction.md) 37 - [Shared Module](arkts-sendable-module.md) 38 - [Freezing a Sendable Object](sendable-freeze.md) 39 - [Sendable Use Scenarios](sendable-guide.md) 40 - Communication Between Threads 41 - [Using TaskPool for Independent Time-Consuming Tasks](independent-time-consuming-task.md) 42 - [Using TaskPool for Multiple Time-Consuming Tasks](multi-time-consuming-tasks.md) 43 - [Communication Between the TaskPool Task and Host Thread](taskpool-communicates-with-mainthread.md) 44 - [Instant Communication Between the Worker Thread and Host Thread](worker-communicates-with-mainthread.md) 45 - [Worker Thread Synchronously Calling Methods of the Host Thread](worker-invoke-mainthread-interface.md) 46 - Multithreaded Development 47 - [Multithreaded Development Overview](multithread-develop-overview.md) 48 - Concurrent Time-Consuming Tasks 49 - [Concurrent Time-Consuming Task Scenarios](time-consuming-task-overview.md) 50 - [CPU Intensive Task Development (TaskPool and Worker)](cpu-intensive-task-development.md) 51 - [I/O Intensive Task Development (TaskPool)](io-intensive-task-development.md) 52 - [Synchronous Task Development (TaskPool and Worker)](sync-task-development.md) 53 - Concurrent Continuous Tasks 54 - [Concurrent Continuous Task Scenarios](long-time-task-overview.md) 55 - [Continuous Task Development (TaskPool)](long-time-task-guide.md) 56 - Concurrent Resident Tasks 57 - [Concurrent Resident Task Scenarios](resident-task-overview.md) 58 - [Resident Task Development (Worker)](resident-task-guide.md) 59 - Multithreaded Development Practice Cases 60 - [Batch Data Writing to the Database](batch-database-operations-guide.md) 61 - [Concurrent Loading of Service Modules](concurrent-loading-modules-guide.md) 62 - [Global Configuration Items](global-configuration-guide.md) 63 - [ArkUI Data Updates](makeobserved-sendable.md) 64 - [Data Sharing Between C++ Threads](native-interthread-shared.md) 65- [ArkTS Cross-Language Interaction](arkts-cross-language-interaction.md) 66- ArkTS Runtime 67 - [ArkTS Runtime Overview](arkts-runtime-overview.md) 68 - [GC](gc-introduction.md) 69 - ArkTS Modularization 70 - [Introduction to Modular Operation](module-principle.md) 71 - [Dynamic Import](arkts-dynamic-import.md) 72 - [Lazy Import](arkts-lazy-import.md) 73 - [Dynamically Loading a Native Module in Synchronous Mode](js-apis-load-native-module.md) 74 - [Loading Modules Using Node-API](load-module-base-nodeapi.md) 75 - [Module Loading Side Effects and Optimization](arkts-module-side-effects.md) 76- ArkTS Compilation Toolchain 77 - [ArkTS Compilation Toolchain Overview](compilation-tool-chain-overview.md) 78 - Ark Bytecode 79 - [Ark Bytecode Overview](arkts-bytecode-overview.md) 80 - [Ark Bytecode File Format](arkts-bytecode-file-format.md) 81 - [Ark Bytecode Fundamentals](arkts-bytecode-fundamentals.md) 82 - [Naming Rules of Ark Bytecode Functions](arkts-bytecode-function-name.md) 83 - [Customizing Ark Bytecode During Compilation](customize-bytecode-during-compilation.md) 84 - [Disassembler](tool-disassembler.md) 85 - [ArkGuard](source-obfuscation.md) 86 - [Configuring arkOptions in build-profile.json5](arkoptions-guide.md) 87