动态语言和静态语言最本质的区别
2012-07-13 10:44
405 查看
statically typed language
A language in which types are fixed at compile time.
Most statically typed languages enforce this by requiring you to declare
all variables with their datatypes before using them.
Java and C are statically typed languages.
dynamically typed language
A language in which types are discovered at execution time;
the opposite of statically typed.
VBScript and Python are dynamically typed,
because they figure out what type a variable is when you first assign it a value.
A language in which types are fixed at compile time.
Most statically typed languages enforce this by requiring you to declare
all variables with their datatypes before using them.
Java and C are statically typed languages.
dynamically typed language
A language in which types are discovered at execution time;
the opposite of statically typed.
VBScript and Python are dynamically typed,
because they figure out what type a variable is when you first assign it a value.
相关文章推荐
- 动态语言和静态语言最本质的区别是什么?
- 编译型与解释型、动态语言与静态语言、强类型语言与弱类型语言的区别
- 编译型与解释型、动态语言与静态语言、强类型语言与弱类型语言的区别
- 弱类型、强类型、动态类型、静态类型语言的区别是什么?
- 动态语言与静态语言的区别
- 动态语言和静态语言两者的区别
- 弱类型、强类型、动态类型、静态类型语言的区别是什么?
- 动态语言和静态语言的区别
- 静态语言和动态语言的区别
- 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
- 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
- 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
- 静态语言和动态语言的区别
- 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
- 弱类型、强类型、动态类型、静态类型语言的区别
- 程序语言动态语言与静态语言区别
- 弱类型、强类型、动态类型、静态类型语言的区别是什么?
- 编译型语言、解释型语言、静态类型语言、动态类型语言概念与区别
- 静态语言和动态语言的区别
- 编译型与解释型、动态语言与静态语言、强类型语言与弱类型语言的区别