本文共 264 字,大约阅读时间需要 1 分钟。
动态语言(弱类型语言)
是一类在运行时可以改变其结构的语言:例如新的函数、对象、甚至代码可以被引进,已有的函数可以被删除或是其他结构上的变化。通俗点说就是在运行时代码可以根据某些条件改变自身结构。
主要动态语言:Object-C、JavaScript、PHP、Python、Erlang。
静态语言(强类型语言)
与动态语言相对应的,运行时结构不可变的语言就是静态语言。如Java、C、C++、C#。
PS:C#不是动态语言,但是MS有将.NET支持动态语言的趋势,3.0吸收了一定动态特征,比如 匿名函数,临时类型,临时变量等
转载地址:http://heygf.baihongyu.com/