Kotlin环境搭建

我是一名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项目了。

这里写图片描述


Android Studio版

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

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

点击file->New project
这里写图片描述

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

这里写图片描述

可以看到,MainActivity就是以.kt为结尾的文件
这里写图片描述

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


Eclipse版

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

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

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

这里写图片描述

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

这里写图片描述

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

这里写图片描述


二话不说,先来个Hello World

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


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

我们从头开始创建项目

这里写图片描述

选择kotlin,然后选择Kotlin/JVM

这里写图片描述

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

这里写图片描述

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

这里写图片描述

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

这里写图片描述

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

这里写图片描述

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

运行程序

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

这里写图片描述

后面就可以直接点击右上角的绿色按钮运行
这里写图片描述

查看控制台输出结果

这里写图片描述


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

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

©️2020 CSDN 皮肤主题: 书香水墨 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值