ArkTS Common Library Overview of ArkTS Common Library Concurrency Concurrency Overview Using Asynchronous Concurrency for Development Asynchronous Concurrency Overview (Promise and Async/Await) Single I/O Task Development (Promise and Async/Await) Using Multithread Concurrency for Development Multithread Concurrency Overview (TaskPool and Worker) TaskPool Introduction Worker Introduction Comparison Between TaskPool and Worker CPU Intensive Task Development (TaskPool and Worker) I/O Intensive Task Development (TaskPool) Synchronous Task Development (TaskPool and Worker) Appendix Comparison Between the Actor and Memory Sharing Models Serialization Types Supported by TaskPool and Worker @Concurrent Decorator: Verifying Concurrent Functions Container Container Overview Linear Containers Nonlinear Containers XML Generation, Parsing, and Conversion XML Overview XML Generation XML Parsing XML Conversion