序言
现在的JVM语言还是比较多的,函数式的Scala,脚本语言groovy,以及这次我们介绍的可以支持后台开发和Android开发的Kotin(科特林)。当我看到这种语言可以用于Android,并且是在JVM上面运行的时候,我脑海中闪现的是,这种语言是不是为代替Java设计的呢?Java这种语言应用的范围很广,但却受到时代以及Sun这个背景的影响,现在Kotin运行在JVM上面,它可以和Java无缝衔接,减少了迁移的成本,甚至可以保留以前的Java项目不变,只用Kotin实现新的功能。
今天是学习Kotin的第一天,只是将Kotin项目引入了Intellij,然后运行了项目的Test,这里是对这次实践的记录。
引入Kotin项目
我做过的很多Java项目,他们都是使用Maven管理的,虽然Kotin的项目也可以使用Maven来构建,但是这次想尝试一下Gradle,所以我这里就引入了Gradle的项目(Kotin心印)。
温馨提示:虽然Kotin是运行在JVM上面,但是它是需要自己的编译工具的,在Intellij里面可以通过安装Kotin插件来实现。
1. 选择New Project from existing sources
2. 选择Kotin项目所在的路径
3. 选择Import Project From external model