静态语言,动态语言区别

2019-10-04  本文已影响0人  我是来捕鱼的

类型检查和改变结构 是静态语言和动态语言两个基本区别点
动态语言会在运行时对变量的类型进行检查,程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。例如Python JS
静态语言类型判断是在运行前判断(如编译阶段)例如JAVA C C++

上一篇下一篇

猜你喜欢

热点阅读