Kotlin初识小结(一)

Kotlin 学习笔记代码 https://github.com/DrMilk/KotlinLearningNotes

▼ Kotlin简介

♦ Кotlin是一个运行在Java虚拟机上的现代编程语言。具有优雅的语法的同时,又能兼容现有的Java库。2017年的谷歌 I/O大会上,Android团队宣布Kotlin成为了Android平台的官方编程语言。这使得Kotlin将成为顶级的编程语言之一。

♦ Kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。JetBrains,作为目前广受欢迎的JavaIDE IntelliJ 的提供商,在 Apache 许可下已经开源其Kotlin 编程语言。

♦ 设计目标特性

● 创建一种兼容Java的语言

● 让它比Java更安全,能够静态检测常见的陷阱。如:引用空指针
● 让它比Java更简洁,通过支持variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation等实现。
● 让它比最成熟的竞争对手Scala语言更加简单
● Kotlin可与Java语言无缝通信。这意味着我们可以在Kotlin代码中使用任何已有的Java库;同样的Kotlin代码还可以为Java代码所用;

▼ Android Studio 配置Kotlin

♦ 使用Android Studio下载Kotlin相关插件

执行 Settings -> plugins -> BrowseRepositories中搜索“Kotlin”

Kotlin初识小结(一)_第1张图片
QQ截图20170621104324.png

♦ 安装Kotlin和Kotlin Extensions…

使用Kotlin创建Kotlin File/Class或者是Kotlin Activity
Kotlin插件安装成功后,执行new操作,会发现弹窗多出了两个Kotlin相关选项:


Kotlin初识小结(一)_第2张图片
QQ截图20170621104556.png

1)“KotlinFile/Class”:一般Kotlin类

2)“Kotlin Activity”:Activity类
2.3配置Kotlin
当我们第一次创建一个Kotlin类后,会弹出一个Configure Kotlin的弹窗:


Kotlin初识小结(一)_第3张图片
这里写图片描述

点击as Kotlin module,则会进入Kotlin配置页面,

根据需求你可以选择配置某个模块或全部的模块,以及Kotlin编译器的版本,点击OK即可。

你可能感兴趣的:(Kotlin初识小结(一))