Dart 基础类型 var、dynamic、object、final
强类型首先要明确一点,dart是强类型语言,何为强类型,简单来说就是变量一但确认它的类型,除非明确进行类型转换,否则不可以被当做其他类型使用,这点和JS等弱类型语言是有区别的。如果对强弱类型感兴趣,可以参考:什么是强类型语言,什么是弱类型语言,为什么python也是强类型语言。dart为什么要使用强类型,在其官网中也有介绍Dart 语言里的类型体系在编译时就可以检查并显示类型相关的错误。安全的类型系统强制要求代码明确类型,因此在编译时会显示与类型相关的错误,这些错误可能在运行时可能很难发现。
原创
2021-04-08 16:01:45 ·
618 阅读 ·
2 评论