Kotlin学习(1)→HelloWorld

在期待着郭霖先生的《第一行代码(第三版)》时,意识到自己需要补充必要的Kotlin知识。现在写文章分享自己学习Kotlin基础知识的过程,争取拿到书之后能早日上手。
使用的软件是IDEA 2019,文章中如有错误或者欠缺的地方,欢迎批评指正

1、 Hello World

给出Kotlin版本的Hello World代码。

1 带类版本

fun main() {
    var helloWorld = HelloWorld()
    helloWorld.Print()
}
class HelloWorld {
    var message:String="Hello world!"
    fun Print() {
        println(message)
    }
}

2 不带类版本

fun main() {
    println("Hello world!")
}

2、总结

需要注意的是,Kotlin文件要能单独运行,其中必须要有main函数,但是main函数不用写在类中,这一点和Java是不同的,和C/C++类似。
并且,Kotlin语句一般不用书写分号,但如果一行内有多条语句,不同语句间需要使用分号分隔。

利用IDEA创建Kotlin工程时,记得要选择JVM,这里Kotlin是转为Java代码进行编译执行的,Kotlin还可以与JavaScript进行转换,这一点暂时不用考虑。

你可能感兴趣的:(Kotlin学习(1)→HelloWorld)