动态语言和静态语言
动态语言和静态语言
通常我们所说的动态语言、静态语言是指动态类型语言和静态类型语言。
1、动态类型语言
动态类型语言是指在运行期间才去做数据类型检查的语言,也就是说,在用动态类型的语言编程时,永远也不用给任何变量指定数据类型,该语言会在你第一次赋值给变量时,在内部将数据类型记录下来,python和ruby就是这种典型的动态类型语言。
2、静态类型语言
静态类型语言与动态类型语言刚好相反,它的数据类型在编译期间检查的,也就是说在程序时要声明所有变量的数据类型,c、c++是静态类型语言的典型代表,其他的静态类型语言还有c#、java等。
下面博客链接有详细介绍:
https://www.cnblogs.com/cxchanpin/p/7072668.html
posted on 2019-01-19 19:19 虽千万人吾往矣-GKH 阅读(359) 评论(0) 编辑 收藏 举报