美文网首页语言学习——kotlin
Kotlin—语言与开发资源简介

Kotlin—语言与开发资源简介

作者: So_ProbuING | 来源:发表于2021-04-09 11:07 被阅读0次

Kotlin语言简介

Kotlin是JetBrains在2011年推出的一门全新的编程语言。使用Kotlin编写的程序会被编译成字节码文件,该字节码文件可以直接在JVM上运行的。Kotlin可以与现有的Java语言包保持100%的兼容性。但是Kotlin代码比Java代码更加简洁、更富有变现力
Kotlin程序可以直接编译成JavaScript代码。所以说Kotlin程序既可以编译成前端JavaScript代码,用于实现网页的DOM操作,实现前端编程;也可编译成后端JavaScript代码,与服务端技术交互。

Kotlin语言的优势

  • 简洁性:Kotlin具有大量现代编程语言的简洁性和便捷性
  • 兼容性:Kotlin完全兼容Java,Kotlin可以自由使用Java领域的无数框架和库
  • 迁移性:Kotlin支持从Java向Kotlin迁移——主体部分继续使用Java,新开发的功能可使用Kotlin

使用Kotlin开发Android应用

Google官方推荐使用Kotlin来开发Android,证明了Kotlin非常适合开发Android应用。
Kotlin完全兼容JDK1.6,因此保证了基于Kotlin开发的Android应用可以在老的Android设备上运行
在性能方面,Kotlin编译的字节码与Java原生字节码极为相似,Kotlin对内联函数的支持,使用Lambda表达式的代码通常比用Java写的代码运行的更快

搭建Kotlin开发环境

我们可以使用集成开发环境IDEA来编写Kotlin

HelloWorld

fun main(args: Array<String>){
    println("hello world")
}

从上面的代码可以看出,main函数其实就是Java主类中的main()方法的变体。在Kotlin中函数可以独立存在。而Java主类中的main()方法必须在类中声明。

使用命令编译Kotlin程序
编译命令:kotlinc -d (-d是指定编译生成的字节码文件的存放路径)
编译后,会在该路径下生成一个HelloWorldKt.class文件
运行命令 kotlin可以使用Java的运行命令:java HelloWorldKt

相关文章

  • Kotlin—语言与开发资源简介

    Kotlin语言简介 Kotlin是JetBrains在2011年推出的一门全新的编程语言。使用Kotlin编写的...

  • 有关kotlin

    有关kotlin kotlin的简介 kotlin是一个基于JVM的新的编程语言,与Java相比,Kotlin的语...

  • Kotlin基础语法学习笔记(1)

    Kotlin简介 Kotlin是一门与Swift类似的静态类型JVM语言,由JetBrains设计开发并开源。与J...

  • Kotlin简介

    1.google已经将kotlin作为官方语言 2.简介 来自JetBrains运行与JVM实用、简介(比Java...

  • Kotlin-for-android

    Kotlin简介 kotlin是基于jvm的静态类型语言。最开始是作为android开发中替代java语言所出现。...

  • Kotlin:定义和目的

    《Kotlin实战》阅读笔记——Kotlin:定义和目的 Kotlin简介 一种针对Java平台的新编程语言。Ko...

  • Kotlin-入门介绍

    简介 Kotlin 语言由 JetBrains 公司开发。该公司出过很多有名的 IDE 工具。 Kotlin 兼容...

  • Kotlin 之旅1--Kotlin简介与环境搭建

    Kotlin简介 Kotlin是什么 Kotlin是JetBrains公司开发的一门语言(主要开发人员是Andre...

  • Kotlin 小细节记录(3)

    45.Kotlin语言的replace46.Kotlin语言的==与===比较操作47.Kotlin语言的字符串遍...

  • Kotlin笔记之——Kotlin VS Java

    Kotlin 简介: Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。 Kotli...

网友评论

    本文标题:Kotlin—语言与开发资源简介

    本文链接:https://www.haomeiwen.com/subject/upxmhltx.html