Kotlin与Java一样,两者均基于JVM,使用Kotlin有以下优势:
1、跨平台机制:
E1822019FC6F4A1A9B8D17ACF32B2FBE.png2、开源:
公开源代码
好处:促进语言的发展,大家都可以做改变优化代码
3、空指针安全:
对空指针给出选择:用?表示,此时即使指针为空也不会报错
4、完全兼容Java:
与Java100%互通
主义当kotlin调用java时如果有返回值,尽量用可空类型去接收
5、语法简介,开发速度快学习成本低
6、支持Lambda表达式:
使用该表达式的类中必须有接口,且接口中只能有一个方法
7、类型推断:
定义变量时不需要指定类型,类型取决于后面的值
网友评论