程序员kotlin

Kotlin快速入门1简介

2019-01-15  本文已影响4人  python测试开发
图片.png

简介

Kotlin是一种面向Java平台的新语言;它在JVM(Java虚拟机)上运行,和Groovy,Scala,Jython和Clojure等类似。

Kotlin来自JetBrains,它是IntelliJ,PyCharm,WebStorm,ReSharper和其他优秀开发工具的创造者。 2011年,JetBrains公布了Kotlin;第二年,他们根据Apache 2许可证开源Kotlin。在Google I / O 2017上,Google宣布在Android平台上为Kotlin提供一流的支持。Kotlin是圣彼得堡附近一个岛屿的名字,大多数Kotlin团队成员都在那里。根据JetBrains的安德烈·布雷斯拉夫的说法,Kotlin以一个岛屿命名,就像Java以印尼爪哇岛命名一样。

Kotlin的特点。

图片.png

Kotlin从目前的霸主语言python中学习不少东东。

参考资料

安装

以ubuntu 16.04为例

安装jdk

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
sudo update-alternatives --config java

安装kotlin

sudo apt-get install snapd snapd-xdg-open
sudo snap install kotlin --classic

验证安装:

$ kotlinc
Welcome to Kotlin version 1.3.10 (JRE 1.8.0_191-b12)
Type :help for help, :quit for quit
>>> :quit

图片.png

CLI和python的很类似,但是没有python快,有点慢。

牛刀小试:

>>> 5*3
15
>>> println("Hello there")
Hello there
>>> for (i in 1..3){ println(i) }
1
2
3

Kotlin与Java有相似之处,区别如下:

编辑文件:hello.kt

fun main(args: Array<String>) {
    println("Hello, World!")
}

编译执行

$ kotlinc hello.kt -include-runtime -d hello.jar
$ java -jar hello.jar
Hello, World!
上一篇 下一篇

猜你喜欢

热点阅读