kotlin学习笔记001——kotlin简介
一、Kotlin 是关于什么的
Kotlin 是关于什么的? Kotlin 是一门把 Java 平台作为目标的新的编程语言。它简
洁、安全、优雅而且专注于和 Java 代码间的互操作性。它几乎可以用于如今 Java 遍及的所
有地方:服务器端开发、 Android 应用开发和更多其他的方面。 Kotlin 能够很好的与现有
的 Java 库和框架并存。而且,它运行的性能不亚于 Java 。
二、kotlin的主要特性
- 目标平台:服务器端、Android以及运行Java
的其他平台 - 静态类型
- 函数式和面向对象
- 免费、开源
三、编译Kotlin代码
Kotlin源码通常存放在带有 .kt 后缀的文件中。Kotlin编译器分析源码并生成 .class 文件,就
像Java编译那样。生成的 .class 文件会被打包然后使用你使用的应用类型的标准流程执行。
在最简单的情景中,你可以使用 kotlinc 命令从命令行来编译你的代码,然后使用 java 命令
来执行你的代码:
kotlinc <source file or directory> -include-runtime -d <jar name>
java -jar <jar name>
一个简单的Kotlin构建流程描述如图
四、kotlin工具
- IntelliJ IDEA
- Android Studio
- Eclipse
- 在线平台(https://try.kotlinlang.org/ )
- Java-Kotlin转换器
参考
—————–网站———————-
—————–书籍———————-