动态语言就是数据类型声明时不明确,后面可随需要进行数据类型的改变。静态语言则是声明即确定

发布时间 2023-11-10 18:45:49作者: 龙陌

下面的语言中哪些语言是动态语言( )

A
C

B
JavaScript

C
C++

D
CSS

E
Java

F
Objective-C

正确答案:BF

静态语言(强类型语言)

静态语言是在编译时变量的数据类型即可确定的语言,多数静态类型语言要求在使用变量之前必须声明数据类型。
例如:C++、Java、Delphi、C#等。

动态语言(弱类型语言)

动态语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。
例如PHP/ASP/Ruby/Python/Perl/ABAP/SQL/JavaScript/Unix Shell等等。