kotlin是基于JVM新的编程语言,谷歌IO大会上,宣布歌将Kotlin语言取代JAVA作为安卓开发的一级编程语言,kotlin将是流行的趋势,小编给大家带来了kotlin语言文档中文版,给开发者进参考。
kotlin语言文档目录
概述
使 Kotlin 进服务器端开发
使 Kotlin 进 Android 开发
Kotlin JavaScript 概述
Kotlin 1.1 的新特性
开始
基本语法
习惯法
编码规范
基础
基本类型
包控
制流
返回和跳转
类和对象
类和继承
属性和字段
接
可性修饰符
扩展
数据类
密封类
泛型
嵌套类
枚举类
对象表达式和对象声明
委托
委托属性
函数和 Lambda 表达式
函数
阶函数和 lambda 表达式
内联函数
协程
其他
解构声明
集合
区间
类型的检查与转换
This 表达式
相等性
操作符符重载
空安全
异常
注解
反射
类型安全的构建器
参考
Grammar
Notation
Semicolons
Syntax
Lexical structure
兼容性
Java 互操作
在 Kotlin 中调⽤ Java 代码
Java 中调⽤ Kotlin
JavaScript
动态类型
Kotlin 中调⽤ JavaScript
JavaScript 中调⽤ Kotlin
JavaScript 模块
JavaScript 反射
⼯具
编写 Kotlin 代码⽂档
使⽤ Gradle
使⽤ Maven
使⽤ Ant
Kotlin 与 OSGi
编译器插件
常⻅问题
FAQ
与 Java 较
与 Scala 较【官⽅已删除】
kotlin语言介绍
kotlin语言正式成为安卓开发的一级编程语言。
资料显示,kotlin由JetBrains公司开发,于2010年首次推出,次年开源。它与Java 100%互通,并具备诸多Java尚不支持的新特性,下一版的Android Studio(3.0)将提供支持。
kotlin 是一个基于 JVM 的新的编程语言,由 JetBrains 开发。
kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。
JetBrains,作为目前广受欢迎的Java IDE IntelliJ 的提供商,在 Apache 许可下已经开源其kotlin 编程语言。
主要设计目标
创建一种兼容 Java 的语言
让它比 Java 更安全,能够静态检测常见的陷阱。如:引用空指针
让它比 Java 更简洁,通过支持 variable type inference,higher-order functions (closures),extension functions,mixins and first-class delegation 等实现。
让它比最成熟的竞争对手 Scala 语言更加简单。
- PC官方版
- 安卓官方手机版
- IOS官方手机版