有朋友跟老周说,动态类型是干吗的,他不太熟悉,希望老周可以讲一讲.没事,这事情老周也比较TMD乐意做的,因为老周写的这些烂文本来就是为了普及基础知识的,坚定不移地为社会基础教育而服务. 首先,咱们要知道啥是动态类型,既然叫“动态”了,当然和“静态”相对而言的,但你得注意,这里的动态静态不是指类型的动与静,不要以为动态类型就是实例类型,也不要认为静态类型就是static关键定义的类型. 非也,这里所讨论的dynamic是指在编译阶段不做解析和检查,而在运行阶段才调用的类型.你不要在意书本上讲得多么