Kotlin Language Documentation
Introduction
Getting Started
Basic Syntax
Idioms
Coding Conventions
Basics
Basic Types
Packages
Control Flow
Returns and Jumps
Classes and Objects
Classes and Inheritance
Properties and Fields
Interfaces
Visibility Modifiers
Extensions
Data Classes
Generics
Nested Classes
Enum Classes
Objects
Delegation
Delegated Properties
Functions and Lambdas
Functions
Lambdas
Inline Functions
Other
Destructuring Declarations
Collections
Ranges
Type Checks and Casts
This expressions
Equality
Operator overloading
Null Safety
Exceptions
Annotations
Reflection
Type-Safe Builders
Dynamic Type
Interop
Calling Java from Kotlin
Calling Kotlin from Java
Tools
Documenting Kotlin Code
Using Maven
Using Ant
Using Gradle
Kotlin and OSGi
FAQ
FAQ
Comparison to Java
Comparison to Scala
Powered by
GitBook
Introduction
Kotlin Language Documentation
Kotlin Language Documentation For Kindle.
Contents come from
kotlin-web-site
results matching "
"
No results matching "
"