静态语言和动态语言的区别

基本概念 静态语言(强类型语言) 静态语言是在编译时变量的数据类型便可肯定的语言,多数静态类型语言要求在使用变量以前必须声明数据类型。 例如:C++、Java、Delphi、C#等。web 动态语言(弱类型语言) 动态语言是在运行时肯定数据类型的语言。变量使用以前不须要类型声明,一般变量的类型是被赋值的那个值的类型。 例如PHP/ASP/Ruby/Python/Perl/ABAP/SQL/Java
相关文章
相关标签/搜索