语言学习——kotlin

Kotlin—语言与开发资源简介

2021-04-09  本文已影响0人  So_ProbuING

Kotlin语言简介

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

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

上一篇 下一篇

猜你喜欢

热点阅读