Kotlin环境搭建

时间:2024-04-09 21:25:16

我是一名Android开发者,略懂前端,自从Google爸爸宣布Kotlin为Android新的一级开发语言后,就开始关注这门语言,就像Android Studio取代Eclipse一样,kotlin取代java开发Android应用应该也只是时间问题。
编写这个博客专栏一是为了总结知识点,做个笔记。二是希望能够给正在学习的同学提供一些参考。如果博客中有哪些纰漏或错误,还请大家留言指正,我会及时修改。

闲话不多说,开始学习!


Kotlin简介


什么是Kotlin呢?

kotlin是由JetBrains公司开发的一门基于jvm的编程语言,与java完全兼容,也就是说kotlin既可以开发Android应用,也能应用在java服务端上。不仅如此,kotlin还能编译成javascript源码运行在浏览器上,甚至kotlin/native还能将Kotlin编译为没有任何虚拟机的原生二进制文件,可以看出,JetBrains的野心还是很大的,也许在不久的将来,我们可以使用kotlin语言成为一名全栈工程师!(不知道苹果爸爸会不会答应)
目前Kotlin的版本是1.2。下面是学习kotlin语言相关的一些网站:

kotlin官网:https://kotlinlang.org/
kotlin官方博客:https://blog.jetbrains.com/kotlin/


Kotlin的优势

相对于java,个人觉得kotlin最大的优点就是代码简洁且方便。


  • 支持Lambda表达式
  • 函数类
  • 函数字面量和内联函数
  • 函数扩展
  • 空安全
  • 智能转换
  • 字符串模板
  • 类型推断
  • 单例
  • 区间表达式
  • 等等

kotlin的这些特点在我们写代码的时候会感觉非常的好用,而且能节省不少的代码量。


环境搭建

目前kotlin可以用在Android Studio,Intellij IDEA,Eclipse这些常用的编辑器中使用。当然你也可以是用官方的命令行编译器来编辑。我就不用了。为什么?因为我懒啊!


Intellij IDEA版

目前最新的Intellij IDEA已经支持kotlin语言了,毕竟亲儿子,直接下载安装完就可以创建kotlin工程了。

下载地址:https://www.jetbrains.com/idea/
**教程也很多,百度即可。

下载安装完成之后,点击创建项目,就可以选择创建kotlin项目了。

Kotlin环境搭建


Android Studio版

Android Studio在3.0版本开始本地支持Kotlin了,如果你的Android Studio版本还是2.x的话你需要安装一下kotlin插件。安装方法百度有很多,查一下就知道了。

我们来用Android Studio创建一个Android项目看一下,我的Android Studio版本是3.0.1

点击file->New project
Kotlin环境搭建

这个地方注意要勾一下,然后一路next,选择一个空activity,点击finish即可

Kotlin环境搭建

可以看到,MainActivity就是以.kt为结尾的文件
Kotlin环境搭建

这样一个kotlin版的android项目就创建好了


Eclipse版

首先下载安装Eclipse,记得要配置java环境变量
下载地址:https://www.eclipse.org/downloads/

安装完成之后打开eclipse,安装kotlin插件

1.点击help–>选择Eclipse Marketplace(插件应用商店)

Kotlin环境搭建

2.在搜索框中输入kotlin,点击查找,然后安装kotlin插件

Kotlin环境搭建

安装完成之后重启Eclipse,然后创建项目的时候就可以创建Kotlin项目了。

Kotlin环境搭建


二话不说,先来个Hello World

下面的创建项目是比较详细的,是为了方便没使用过IDEA创建项目的同学查阅。如果你是老司机,直接跳过即可。


在这里我使用的IDEA来编辑代码,毕竟和Kotlin一脉相承,用起来会方便的多。

我们从头开始创建项目

Kotlin环境搭建

选择kotlin,然后选择Kotlin/JVM

Kotlin环境搭建

输入项目名称,选择项目存放目录,然后点击finish

Kotlin环境搭建

项目创建完成后,在src目录右键,创建一个kotlin文件

Kotlin环境搭建

可以看到创建的文件是以.kt结尾的

Kotlin环境搭建

编写入口函数,输出一句Hellow World

Kotlin环境搭建

kotlin的入口函数跟java简直不要太像。

运行程序

首次运行需要右键,选择run

Kotlin环境搭建

后面就可以直接点击右上角的绿色按钮运行
Kotlin环境搭建

查看控制台输出结果

Kotlin环境搭建


好了,从环境搭建到创建项目再到运行项目大概就是这样了。希望能帮到你。

如果文中有什么纰漏或错误的话,请留言指正,我会及时修改。如果你觉得本文还不错的话,记得点个赞呦,或者关注我的专栏,希望能帮到你,谢谢。