Skip to content
xml
<topic xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:noNamespaceSchemaLocation="https://resources.jetbrains.com/writerside/1.0/topic.v2.xsd"
       id="api-references" title="API 參考資料">
<p>歡迎來到 Kotlin API 參考資料頁面。您可以在此找到官方 Kotlin 函式庫與工具的 API 文件連結。</p>
<list columns="2">
        <li>
            <a href="https://kotlinlang.org/api/core/kotlin-stdlib/"><b>標準函式庫 (stdlib)</b></a>
            <br/>
            <p>Kotlin 標準函式庫為 Kotlin 程式設計提供核心功能,包括集合、文字與字串處理、範圍、序列等基本 API。它擴展了平台專屬 API,並提供了 Kotlin 優先的 API 來與之協作。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/JetBrains/kotlin">kotlin</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/core/kotlin-test/"><b>測試函式庫 (kotlin.test)</b></a>
            <br/>
            <p>一個多平台測試函式庫,提供通用的測試註解和公用函式。它支援與各平台上流行的測試框架整合,並在 Kotlin 生態系統中提供統一的測試體驗。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/JetBrains/kotlin">kotlin</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/kotlinx.coroutines/"><b>協程 (kotlinx.coroutines)</b></a>
            <br/>
            <p>一個用於使用 Kotlin 協程進行非同步程式設計的強大函式庫。它提供工具以支援結構化並行、非同步串流、互斥鎖和信號量等同步原語、測試等功能。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/Kotlin/kotlinx.coroutines">kotlinx.coroutines</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/kotlinx.serialization/"><b>序列化 (kotlinx.serialization)</b></a>
            <br/>
            <p>一個多平台序列化函式庫。它提供了一種型別安全、編譯時機制,用於將 Kotlin 物件轉換為 JSON、CBOR 和 Protocol Buffers 等多種格式,並從中轉換。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/Kotlin/kotlinx.serialization">kotlinx.serialization</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/kotlinx-io/"><b>Kotlin I/O 函式庫 (kotlinx-io)</b></a>
            <br/>
            <p>一個用於低階 I/O 操作的多平台函式庫。它定義了用於讀取和寫入二進位串流與緩衝區的抽象,旨在跨所有 Kotlin 平台實現高效且可移植。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/Kotlin/kotlinx-io">kotlinx-io</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/kotlinx-datetime/"><b>日期與時間 (kotlinx-datetime)</b></a>
            <br/>
            <p>一個用於基於日曆計算的多平台函式庫。它提供了日期值的表示形式,並支援時區特定的操作。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/Kotlin/kotlinx-datetime">kotlinx-datetime</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/kotlin-gradle-plugin/"><b>Kotlin Gradle 外掛程式 (kotlin-gradle-plugin)</b></a>
            <br/>
            <p>用於編譯、測試和打包 Kotlin 程式碼的 Kotlin Gradle 外掛程式。這些外掛程式簡化了 JVM 和多平台建置,管理依賴項,並與 IDE 和 CI 系統整合。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/JetBrains/kotlin/tree/master/libraries/tools/kotlin-gradle-plugin">kotlin-gradle-plugin</a>
            <br/>
        </li>
        <li>
            <a href="https://api.ktor.io/"><b>Ktor</b></a>
            <br/>
            <p>一個用於使用 Kotlin 在互連系統中建置非同步用戶端和伺服器的框架。Ktor 旨在實現可擴展性和靈活性,並與協程深度整合,以實現非阻塞 I/O 和結構化並行。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/ktorio/ktor">ktor</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/kotlinx-metadata-jvm/"><b>JVM 中繼資料 (kotlin-metadata-jvm)</b></a>
            <br/>
            <p>一個用於讀取和寫入儲存在 JVM 類別檔案中的 Kotlin 中繼資料的函式庫。它主要由註解處理器、靜態分析器和編譯器外掛程式等工具使用。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/JetBrains/kotlin/tree/master/libraries/kotlinx-metadata">kotlinx-metadata</a>
            <br/>
        </li>
        <li>
            <a href="https://kotlinlang.org/api/compose-multiplatform/material3/"><b>Compose Multiplatform Material3</b></a>
            <br/>
            <p>一個用於使用 Material Design 3 元件建置使用者介面的多平台函式庫。API 參考資料包含一個 Material 3 元件圖庫,您可以在其中預覽可組合項。</p>
            <img src="github.svg" width="18" alt="GitHub"/> <a href="https://github.com/JetBrains/compose-multiplatform-core/tree/jb-main/compose/material3">compose-material3</a>
            <br/>
        </li>
    </list>
</topic>