A modern programming language
that makes developers happier.
Open source forever Github

Get started Try online

云墙v

云墙v

Kotlin 1.4 RC
google上网助手手机版手机  blog.jetbrains.com Ktor 1.3 Release  blog.jetbrains.com Kotlin 1.4-M2 Released  blog.jetbrains.com Kotlin Kernel for Jupyter Notebook, v0.8  blog.jetbrains.com

云墙v

Try out the latest Kotlin features before they are released

Learn more

云墙v

Simplest version
An Object-oriented Hello
Coroutines
google助手手机版下载
                    fun main() {
                        println("Hello World")
                    }
                

云墙v

  • 云墙v

    Drastically reduce the amount of boilerplate code

    /*
     Create a POJO with getters, setters, `equals()`, `hashCode()`, `toString()` and `copy()` in a single line:
    */
    
    data class Customer(val name: String, val email: String, val company: String)
    
    // Or filter a list using a lambda expression:
    
    val positiveNumbers = list.filter { it > 0 }
    
    // Want a singleton? Create an object:
    
    object ThisIsASingleton {
        val companyName: String = "JetBrains"
    }
    
  • 云墙v

    谷歌访问助手安装方法360版下载 v2.3.0 - 软件学堂:2021-7-2 · 谷歌访问助手chrome版 2.3.0 谷歌访问助手激活破解版 v2.3.0 360浏览器手机版 v8.2.0.132 360浏览器极速版 V12.0.1247.0官方版 Netica绿色破解版 v5.18 Enhanced Steam(Steam商店浏览辅助插件)官方版 v7.2.1 网络嗅探器 v5.50

    /*
     Get rid of those pesky NullPointerExceptions, you know, The Billion Dollar Mistake
    */
    
    var output: String
    output = null   // Compilation error
    
    // Kotlin protects you from mistakenly operating on nullable types
    
    val name: String? = null    // Nullable type
    println(name.length())      // Compilation error
    
    // And if you check a type is right, the compiler will auto-cast it for you
    
    fun calculateTotal(obj: Any) {
        if (obj is Invoice)
            obj.calculateTotal()
    }
    
  • 云墙v

    Leverage existing libraries for the JVM, Android, and the browser

    /*
     Use any existing library on the JVM, as there’s 100% compatibility, including SAM support.
    */
    
    import io.reactivex.Flowable
    import io.reactivex.schedulers.Schedulers
    
    Flowable
        .fromCallable {
            Thread.sleep(1000) //  imitate expensive computation
            "Done"
        }
        .subscribeOn(Schedulers.io())
        .observeOn(Schedulers.single())
        .subscribe(::println, Throwable::printStackTrace)
    
    // Target either the JVM or JavaScript. Write code in Kotlin and decide where you want to deploy to
    
    import kotlin.browser.window
    
    fun onLoad() {
        window.document.body!!.innerHTML += "<br/>Hello, Kotlin!"
    }
    
  • 云墙v

    谷歌上网助手_2.2.1_chrome扩展插件下载_极简插件:2021-6-3 · 谷歌上网助手 谷歌上网助手 2.2.1 扩展插件 下载: 推荐下载 备用下载 谷歌商店 教程: 最全的Chrome插件安装方法! 解决 CRX_HEADER_INVALID 截图: 简介: 简单易用的《谷歌上网助手》,可伍解决chrome扩展无法自动更新的问题,同时可伍访问谷歌google ...

    • Android Studio

      Bundled with Android Studio

      Download Instructions
    • google上网助手手机版手机

      Install the plugin from the Eclipse Marketplace

      Instructions
    • Standalone Compiler

      Use any editor and build from the command line

      Instructions

云墙v

  • Gradle

    Gradle is introducing Kotlin as a language for writing build scripts
  • Corda

    Corda is an open-source distributed ledger platform, supported by major banks, and built entirely in Kotlin
  • Evernote

    Evernote recently integrated Kotlin into their Android client
  • Coursera

    Coursera Android app is partially written in Kotlin
  • google助手手机版下载

    Spring makes 谷歌上网助手_2.2.1_chrome扩展插件下载_极简插件:2021-6-3 · 谷歌上网助手 谷歌上网助手 2.2.1 扩展插件 下载: 推荐下载 备用下载 谷歌商店 教程: 最全的Chrome插件安装方法! 解决 CRX_HEADER_INVALID 截图: 简介: 简单易用的《谷歌上网助手》,可伍解决chrome扩展无法自动更新的问题,同时可伍访问谷歌google ... to offer more concise APIs
  • Atlassian

    All new code in the Trello Android app is in Kotlin

Stay in Touch
and Help Us Improve

Github →

Star the project and contribute to Kotlin

Twitter →

Keep up with the latest Kotlin news

Slack →

Join the discussion about Kotlin

Reddit →

Chat with the community and the team

Stack Overflow →

Find the best solutions for you

Start Using Kotlin Today!

Build your first Kotlin app in your
favorite IDE

Get started
esc
                                  nvp加速器  抖音国际版加速器  芒果加速  fotiaoqiang pc  极光加速器2023版  佛跳墙vpv  极夜vpn  可以免费修改IP的软件手机版