Skip to content
Able Blog
Home
Others
  • Home
      • 学习笔记
          • Android
            • 简历_赵思琦_Android_5年经验
                • Kotlin
                    • HandFirstKotlin程序设计
                      • 01. 快速入门
                        • 1. Kotlin的好处
                          • 2. 可以使用kotlin的地方
                            • 2.1 jvm
                              • 2.2 JavaScript
                                • 2.3 原生应用
                                • 3. 函数式编程
                                • 02. 基本类型和变量:关于变量
                                  • 03. 函数
                                    • 04. 类和对象
                                      • 05. 子类和父类
                                        • 06. 抽象和接口
                                          • 07. 数据类
                                            • 08. 空值和异常
                                              • 09. 集合
                                                • 10. 泛型
                                                  • 11. Lambda和高阶函数
                                                    • 12. 内置高阶函数
                                                      • 12. 协程

                                                01. 快速入门

                                                author iconAblecalendar icon2022年5月5日category icon
                                                • Kotlin
                                                tag icon
                                                • 学习笔记
                                                word icon约 180 字

                                                此页内容
                                                • 1. Kotlin的好处
                                                • 2. 可以使用kotlin的地方
                                                  • 2.1 jvm
                                                  • 2.2 JavaScript
                                                  • 2.3 原生应用
                                                • 3. 函数式编程

                                                # 01. 快速入门

                                                # 1. Kotlin的好处

                                                1. 相对于java更简洁的语言。

                                                2. 支持面向对象编程和函数式编程。

                                                3. 类型安全。保证空类型安全,编译器具有可靠的类型推断能力。

                                                # 2. 可以使用kotlin的地方

                                                # 2.1 jvm

                                                1. kotlin代码编译成jvm的字节码。 例如 :App.kt ->AppKt.class

                                                2. JVM将class文件翻译成目标平台可理解的编码,然后运行。

                                                # 2.2 JavaScript

                                                将Kotlin代码编译成JavaScript。

                                                # 2.3 原生应用

                                                Kotlin代码编译成目标平台原生代码。

                                                # 3. 函数式编程

                                                相比于面向对象编程的侧重于对 对象的抽象化,函数式编程更侧重于要做什么。

                                                edit icon编辑此页open in new window
                                                上次编辑于: 2022/5/8 23:44:01
                                                贡献者: zsqan
                                                上一页
                                                HandFirstKotlin程序设计
                                                下一页
                                                02. 基本类型和变量:关于变量
                                                默认页脚
                                                Copyright © 2022 Able