Kotlin 学习教程(准备篇)

1.关于 kotlin

  • kotlin 和 Java 语言一样,都是静态型编程语言,且都可以用来开发 Android,2016 年 Google 官方正式发布了第一个稳定版本,2017 年在Google I/O 大会上正式宣布 kotlin 为开发Android 的官方语言。

  • 那么有的人会问了,Java 作为早期一直被人们熟知开发Android的语言,编程语言排行榜的老大,常年位居前top3 的位置,人们显然更加熟练 Java,且顺手,为什么还要用 Kotlin 呢?我们要相信,既然 kotlin 是近年来比较火的一门的语言,它肯定有不同于其他语言的优势?有什么不同之处呢?首先,kotlin 是 一种在 Java 虚拟机上运行的静态类型编程语言,被称之为 Android 世界的Swift,由 JetBrains团队设计开发并开源,使用过IntelliJ IDEA的都知道JetBrains团队的出品皆是良品,其次,它可以编译成Java字节码,也可以编译成 JavaScript,方便在没有 JVM 的设备上运行,支持 Java,Android 100% 完全互操作。总结一下,主要有以下几点:

    • 简洁: 大大减少样板代码的数量。

    • 安全: 避免空指针异常等整个类的错误。

    • 互操作性: 充分利用 JVM、Android 和浏览器的现有库。

    • 工具友好: 可用任何 Java IDE 或者使用命令行构建。

2. Kotlin 开发环境搭建

需要注意的是,这里虽然叫开发环境搭建,实际上是开发工具的选择,因为 kotlin 是基于 JVM的,只要你电脑上有开发 Java 和 Android 的环境,那你的环境就基本搭建好了。

虽然 kotlin 可以不依赖任何 IDE进行开发,但是为了更好更快的开发,我们需要选择适合且高效的开发工具,这里主要介绍 IntelliJ IDEA 和AndroidStudio。接下来将介绍如何使用这两个开发工具创建 kotlin 项目。

ps:关于如何查看电脑上是否已经安装好了Android 的开发环境,win+R 键并输入cmd打开命令行终端,依次检测Java 和Android 的环境,在命令行中分别输入以下命令,如果没报错则环境没问题,反之需要先搭建环境。

java
javac
java -version
android
adb
2.1 使用 IntelliJ IDEA 创建 kotlin 项目
(1) Create New Project
Snipaste_2020-02-17_10-31-55.png
(2)Java ->Kotlin/Jvm
Snipaste_2020-02-17_10-31-55.png
(3) 输入项目的名字并选择工作空间的位置,最后点击 finish
Snipaste_2020-02-17_10-31-55.png
(3) 运行"hello world " 程序
image.png
2.2 使用 AndroidStudio 新建 Android 项目
(1) Start a new Android Studio project
Snipaste_2020-02-17_10-31-55.png
(2) 依次选择 项目名称,域名,项目存储位置,支持 kotlin的选项并一路next 直到finish。
image
(3) 运行 " hello world " 程序
Snipaste_2020-02-17_10-31-55.png

所有编程语言,皆始于“hello world”,好了,准备工作已经完毕,从下一篇开始我们将正式开始 kotlin语言的学习。

你可能感兴趣的:(Kotlin 学习教程(准备篇))