Spec-Zone.ru › Kotlin 1.8

Kotlin Стандартная библиотека

Kotlin Стандартная библиотека предоставляет необходимые инструменты для повседневной работы с Kotlin. В неё входят:

  • Функции высшего порядка, реализующие характерные паттерны (let, apply, use, synchronized и т. д.).
  • Расширяющие функции, обеспечивающие операции запроса для коллекций (синхронные) и последовательностей (асинхронные).
  • Различные утилиты для работы со строками и последовательностями символов.
  • Расширения для классов JDK, облегчающие работу с файлами, вводом-выводом и потоками.

Пакеты

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin

Основные функции и типы, доступные на всех поддерживаемых платформах.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.annotation

Поддержка библиотеки для механизма аннотаций Kotlin.

Требования к платформе и версии: JS (1.1)

kotlin.browser

Доступ к свойствам верхнего уровня (document, window и т. д.) в браузере.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.collections

Типы коллекций, такие как Iterable, Collection, List, Set, Map и связанные функции верхнего уровня и расширения.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.comparisons

Вспомогательные функции для создания экземпляров Comparator.

Требования к платформе и версии: JVM (1.0)

kotlin.concurrent

Вспомогательные функции для конкурентного программирования.

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)

kotlin.contracts

Экспериментальный DSL для объявления пользовательских контрактов функций.

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)

kotlin.coroutines

Базовые примитивы для создания и приостановки сопрограмм: интерфейсы Continuation, CoroutineContext, функции верхнего уровня для создания и приостановки сопрограмм.

Требования к платформе и версии: JVM (1.4), JS (1.4), Native (1.4)

kotlin.coroutines.cancellation

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)

kotlin.coroutines.intrinsics

Базовые строительные блоки для библиотек, предоставляющих API на основе сопрограмм.

Требования к платформе и версии: JS (1.1)

kotlin.dom

Вспомогательные функции для работы с DOM браузера.

Требования к платформе и версии: JVM (1.8), JS (1.8), Native (1.8)

kotlin.enums

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.experimental

Экспериментальные API, которые могут быть изменены в будущих версиях Kotlin.

Требования к платформе и версии: Native (1.7)

kotlin.internal

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.io

API ввода-вывода для работы с файлами и потоками.

Требования к платформе и версии: JVM (1.0), JRE7 (1.0)

kotlin.io.path

Удобные расширения для работы с файловой системой с помощью java.nio.file.Path.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.js

Функции и другие API, специфичные для платформы JavaScript.

Требования к платформе и версии: JVM (1.0), JS (1.0)

kotlin.jvm

Функции и аннотации, специфичные для платформы Java.

Требования к платформе и версии: JVM (1.8), JRE8 (1.8)

kotlin.jvm.optionals

Удобные расширяющие функции для java.util.Optional для упрощения взаимодействия Kotlin-Java.

Требования к платформе и версии: JVM (1.2), JS (1.2), Native (1.2)

kotlin.math

Математические функции и константы.

Требования к платформе и версии: Native (1.0)

kotlin.native

Требования к платформе и версии: Native (1.0)

kotlin.native.concurrent

Требования к платформе и версии: Native (1.3)

kotlin.native.ref

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.properties

Стандартные реализации делегатов для делегированных свойств и вспомогательные функции для реализации пользовательских делегатов.

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)

kotlin.random

Предоставляет генератор по умолчанию для псевдослучайных значений, повторяющийся генератор и базовый класс для других реализаций генераторов случайных чисел.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.ranges

Диапазоны, прогрессии и связанные функции верхнего уровня и расширения.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.reflect

API времени выполнения для рефлексии Kotlin

Требования к платформе и версии: JVM (1.1)

kotlin.reflect.full

Расширения для отражения Kotlin, предоставляемые библиотекой kotlin-reflect.

Требования к платформе и версии: JVM (1.0)

kotlin.reflect.jvm

Runtime API для взаимодействия между отражением Kotlin и отражением Java, предоставляемый библиотекой kotlin-reflect.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.sequences

Тип Sequence, представляющий лениво вычисляемые коллекции. Функции верхнего уровня для создания последовательностей и функции-расширения для последовательностей.

Требования к платформе и версии: JVM (1.2), JRE8 (1.2)

kotlin.streams

Вспомогательные функции для работы с потоками Java 8 streams.

Требования к платформе и версии: JVM (1.0), Native (1.0)

kotlin.system

Вспомогательные функции, связанные с системой.

Требования к платформе и версии: JVM (1.0), JS (1.0), Native (1.0)

kotlin.text

Функции для работы с текстом и регулярными выражениями.

Требования к платформе и версии: JVM (1.3), JS (1.3), Native (1.3)

kotlin.time

API для представления значений Duration и экспериментальный API для измерения интервалов времени.

Требования к платформе и версии: JS (1.4)

kotlinx.browser

Требования к платформе и версии: Native (1.3)

kotlinx.cinterop

Требования к платформе и версии: Native (1.3)

kotlinx.cinterop.internal

Требования к платформе и версии: JS (1.4)

kotlinx.dom

Требования к платформе и версии: Native (1.3)

kotlinx.wasm.jsinterop

Требования к платформе и версии: JS (1.1)

org.khronos.webgl

Оболочки Kotlin JavaScript для API WebGL.

Требования к платформе и версии: JS (1.1)

org.w3c.css.masking

Требования к платформе и версии: JS (1.1)

org.w3c.dom

Оболочки Kotlin JavaScript для API DOM.

Требования к платформе и версии: JS (1.1)

org.w3c.dom.clipboard

Требования к платформе и версии: JS (1.1)

org.w3c.dom.css

Оболочки Kotlin JavaScript для API DOM CSS.

Требования к платформе и версии: JS (1.1)

org.w3c.dom.encryptedmedia

Требования к платформе и версии: JS (1.1)

org.w3c.dom.events

Оболочки Kotlin JavaScript для API событий DOM.

Требования к платформе и версии: JS (1.1)

org.w3c.dom.mediacapture

Требования к платформе и версии: JS (1.1)

org.w3c.dom.mediasource

Требования к платформе и версии: JS (1.1)

org.w3c.dom.parsing

Оболочки Kotlin JavaScript для API разбора DOM.

Требования к платформе и версии: JS (1.1)

org.w3c.dom.pointerevents

Требования к платформе и версии: JS (1.1)

org.w3c.dom.svg

Оболочки Kotlin JavaScript для API DOM SVG.

Требования к платформе и версии: JS (1.1)

org.w3c.dom.url

Оболочки Kotlin JavaScript для API DOM URL.

Требования к платформе и версии: JS (1.1)

org.w3c.fetch

Оболочки Kotlin JavaScript для API W3C fetch.

Требования к платформе и версии: JS (1.1)

org.w3c.files

Оболочки Kotlin JavaScript для API файлов W3C.

Требования к платформе и версии: JS (1.1)

org.w3c.notifications

Оболочки Kotlin JavaScript для API веб-уведомлений.

Требования к платформе и версии: JS (1.1)

org.w3c.performance

Оболочки Kotlin JavaScript для API времени навигации.

Требования к платформе и версии: JS (1.1)

org.w3c.workers

Оболочки Kotlin JavaScript для API веб-воркеров.

Требования к платформе и версии: JS (1.1)

org.w3c.xhr

Оболочки Kotlin JavaScript для API XMLHttpRequest.

Индекс

Все типы

© 2010–2023 JetBrains s.r.o. and Kotlin Programming Language contributors
Licensed under the Apache License, Version 2.0.
https://kotlinlang.org/api/latest/jvm/stdlib/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API