文章目录
一、变量声明
二、只读变量
三、类型推断
四、编译时常量
五、Kotlin 字节码查看面板
六、Kotlin 引用数据类型
一、变量声明
----
变量声明格式 :
变量定义关键字 变量名...;
使用 val 关键字 , 可以 声明一个只读变量 , 该变量第一次赋值后 , 不允许修改 ;
如果一个 var 类型的可修改变量 , 再初次赋值后 , 在整个生命周期内没有进行修改 , Kotlin...并指定了变量的具体类型 , 如果对变量再进行赋值 , 会提示
Explicitly given type is redundant here
警告信息 , 下图中 val number: Int =...此时代码没有任何警告 , 是 Kotlin 官方推荐的代码 ;
四、编译时常量
----
编译时常量 是在 编译阶段 进行赋值的 ;
函数 在 编译时不会被调用 , 在运行时才会调用 , 因此 编译时常量 必须在...----
Java 中存在 基本数据类型 与 引用类型 ,
基本数据类型 存放在 栈内存 中 ;
引用类型 存放在 堆内存 中 ;
在 Kotlin 中 , 只有 引用数据类型 , 没有 基本数据类型