美文网首页Kotlin实战文集
Kotlin | 1.定义和目的

Kotlin | 1.定义和目的

作者: Jinbeen | 来源:发表于2019-03-22 17:24 被阅读0次

本章内容包括:

  • Kotlin 的基本示范
  • Kotlin 语言的主要特征
  • Android 和服务端开发的可能性
  • Kotlin 与其他语言的区别
  • 用 Kotlin 编写并运行代码
  • Kotlin和Java一样是一种静态类型的编程语言。编译时即可检查代码正确性。动态语言:Groovy,JRuby。
  • 根据上下问判断变量类型: val x=1
  • 性能、可靠性、可维护性、工具支持。

支持函数式编程风格,不强制使用:

  • 函数类型,允许函数接受其他函数作为参数,或者返回其他函数。
  • lambda表达式
  • 数据类,提供了创建不可变值对象的简明语法
  • 标准库中包含了丰富的API集合,让你用函数式编程风格操作对象和集合。

自动检查空指针:

  • val s: String? = null 可以为null,也会检查,禁止可能导致的空指针
  • val s2: String = "" 不能为null

避免类型转换异常:

if(value is String)               检查类型
  println(value.toUpperCase())    调用该类型的方法

  • 源代码文件存放在后缀名为.kt的文件中,编辑器生成.class文件。
  • AndriodSdudio中使用:"Setting(设置) - Plugins(插件) - Install JetBrains Plugin - Kotlin"

相关文章

  • Kotlin | 1.定义和目的

    本章内容包括: Kotlin 的基本示范Kotlin 语言的主要特征Android 和服务端开发的可能性Kotli...

  • Kotlin基础 -- 1

    一、定义和目的 1.定义 Kotlin是一种针对Java平台的新编程语言。Kotlin简洁、安全、务实,并且专注于...

  • Kotlin:定义和目的

    《Kotlin实战》阅读笔记——Kotlin:定义和目的 Kotlin简介 一种针对Java平台的新编程语言。Ko...

  • Kotlin:定义和目的

    Kotlin主要特征 1. 目标平台服务器端、Android设备、Java运行的平台2. 静态语言所有表达式类型在...

  • 1、Kotlin:定义和目的

    1.1 初体验 定义一个人,创建一个人的集合,找出其中最大的那个 初体验代码,相对Java有很对有意思的语法。以后...

  • kotlin-1-基础语法

    1、定义包 和Java不同的是Kotlin例如,Test.kt文件放在项目的com.kotlin.demo文件夹下...

  • 每天学一点 Kotlin -- 函数:初次见面

    1. 函数的定义和使用 1.1 Kotlin 中定义函数用关键字: fun 1.2 Kotlin 中函数的返回值在...

  • Kotlin 类1 - 类与对象(实例)

    Kotlin 类1 - 类与对象(实例) 1. Kotlin 中的 getter 和 setter 首先先定义一个...

  • Kotlin实战阅读笔记---1

    第一章、Kotlin:定义和目的 1.Kotlin和Java都是静态类型的编程语言,这意味着所有表达式的类型在编译...

  • Android kotlin 与java的对比方法大全1

    1.打印对比:java kotlin 2.变量定义1:java kotlin 3.变量定义2:java kotli...

网友评论

    本文标题:Kotlin | 1.定义和目的

    本文链接:https://www.haomeiwen.com/subject/ybmrvqtx.html