配置kotlin自带的编译器,并使用kotlinc、kotlin命令
2017-08-03 16:35
627 查看
Kotlin是一种静态类型的编程语言,可在Java虚拟机上运行,也可以编译为JavaScript源代码。
其主要发展来自位于俄罗斯圣彼得堡的JetBrains程序员团队。
虽然语法与Java不兼容,但Kotlin旨在与Java代码进行交互操作,并且依赖于现有Java类库(例如集合框架)的 Java代码。
这个名字来自圣彼得堡附近的科特林岛(Kotlin Island)。——wikipedia
了解Kotlin
IntelliJ IDEA入门
使用命令行编译器
Kotlin作为服务器端开发语言与Java相比会如何?Kotlin作为服务器端开发语言与Java相比会如何? - 知乎
为什么使用Kotlin,以及Kotlin的上手。Kotlin Programming Language
Kotlin的动态、相关信息。Kotlin (@kotlin) · Twitter
kotlin-docs & Programming Kotlin http://pan.baidu.com/s/1hrHLtfY
2、IntelliJ IDEA入门
Step1:前提是需要有一个较高版本的IntelliJ IDEA,先创建一个新的Kotlin工程,名字随便取。
Step2:创建一个Kotlin Class——hello.kt
Step3:编写代码并运行程序。
在GitHub上下载kotlin-compiler-1.1.2-2.zip,网速慢的话点这里。
将压缩包解压放在自己喜欢的位置,然后仿照“配置JDK环境变量”的方式配置Kotlin的环境变量。
如果在命令行下输入kotlinc显示类似如下界面,说明配置成功。
编写一个hello.kt,如下
使用kotlinc hello.kt编译上面的文件,这时会在同一目录下生成一个HelloKt.class,尝试用java命令来运行HelloKt,结果会是NoClassDefFoundError!
那么,应该如何运行这段代码呢?根据官网的介绍大概是以下两种方式。
方式一:使用Kotlin运行这段代码
方式二:使用本地JVM运行这个JAR包
官方的命令为:kotlinc hello.kt -include-runtime -d hello.jar
应该很好理解,运行上述命令之后将得到一个hello.jar,运行这个JAR包:java -jar -hello.jar
这样就证明了——Kotlin是完全兼容JVM的!
其主要发展来自位于俄罗斯圣彼得堡的JetBrains程序员团队。
虽然语法与Java不兼容,但Kotlin旨在与Java代码进行交互操作,并且依赖于现有Java类库(例如集合框架)的 Java代码。
这个名字来自圣彼得堡附近的科特林岛(Kotlin Island)。——wikipedia
了解Kotlin
IntelliJ IDEA入门
使用命令行编译器
1、了解Kotlin
什么是Kotlin?Kotlin (programming language) - WikipediaKotlin作为服务器端开发语言与Java相比会如何?Kotlin作为服务器端开发语言与Java相比会如何? - 知乎
为什么使用Kotlin,以及Kotlin的上手。Kotlin Programming Language
Kotlin的动态、相关信息。Kotlin (@kotlin) · Twitter
kotlin-docs & Programming Kotlin http://pan.baidu.com/s/1hrHLtfY
2、IntelliJ IDEA入门
Step1:前提是需要有一个较高版本的IntelliJ IDEA,先创建一个新的Kotlin工程,名字随便取。Step2:创建一个Kotlin Class——hello.kt
Step3:编写代码并运行程序。
/** * Created by xkfx on 2017/6/7. */ fun main(args: Array<String>) { println("Hello world!"); }
3、使用命令行编译器
1、在Windows上安装Kotlin在GitHub上下载kotlin-compiler-1.1.2-2.zip,网速慢的话点这里。
将压缩包解压放在自己喜欢的位置,然后仿照“配置JDK环境变量”的方式配置Kotlin的环境变量。
如果在命令行下输入kotlinc显示类似如下界面,说明配置成功。
编写一个hello.kt,如下
fun main(args: Array<String>) { println("Hello, World!") }
使用kotlinc hello.kt编译上面的文件,这时会在同一目录下生成一个HelloKt.class,尝试用java命令来运行HelloKt,结果会是NoClassDefFoundError!
那么,应该如何运行这段代码呢?根据官网的介绍大概是以下两种方式。
方式一:使用Kotlin运行这段代码
D:\labs>kotlinc hello.kt D:\labs>kotlin HelloKt Hello, World!
方式二:使用本地JVM运行这个JAR包
官方的命令为:kotlinc hello.kt -include-runtime -d hello.jar
应该很好理解,运行上述命令之后将得到一个hello.jar,运行这个JAR包:java -jar -hello.jar
D:\labs>java -jar hello.jar Hello, World!
这样就证明了——Kotlin是完全兼容JVM的!
相关文章推荐
- 使用kotlinc、kotlin、java命令进行kotlin程序运行
- Windows7中使用系统自带命令查看计算机硬件详细配置教程
- cmd命令使用window自带的C#编译器编译C#源代码
- 用windows自带命令和工具查看端口使用情况
- Oracle中sqlplus命令限制(使用自带脚本pupbld.sql)
- Hibernate 使用JBOSS 自带JNDI连接池连接SQL SERVER 2005的配置方法
- Mysql:命令选项、配置选项、(全局、会话)系统变量、状态变量:如何使用系统变量?
- 使用netsh.exe命令配置TCP/IP协议
- 用windows自带命令和工具查看端口使用情况
- 虚拟机ubuntu下nfs配置,使用uboot nfs命令下载内核至mini2440
- svn使用总结1--最初配置与基本命令
- 使用JDK自带的命令wsimport 来解析wsdl文档
- Ubuntu Linux配置IP地址使用命令
- 使用netsh.exe命令配置TCP/IP协议
- JDK配置完系统命令无法使用
- 使用netsh.exe命令配置TCP/IP
- 使用C++编写Apache的模块 -- 命令表,保存配置信息
- makefile教程---nmake命令编译器的使用