1.代码简洁高效,同样的功能kotlin代码往往只有java的三分之一
2.空指针安全,编译阶段就能检测常见的bug
3.强大的高级特性,提供了扩展函数,默认参数,接口委托,属性代理等java不具备的功能
4.支持lambda编程
5.谷歌主推Android studio开发语言,兼用jetpack库
1.代码简洁高效,同样的功能kotlin代码往往只有java的三分之一
2.空指针安全,编译阶段就能检测常见的bug
3.强大的高级特性,提供了扩展函数,默认参数,接口委托,属性代理等java不具备的功能
4.支持lambda编程
5.谷歌主推Android studio开发语言,兼用jetpack库