Skip to content

强弱类型、静态动态类型

强类型

  1. 不允许隐式转换
  2. 函数调用时实参列表必须保持和形参列表一致

弱类型

  1. 允许隐式转换
  2. 函数调用时实参列表可以随意传

静态语言

  1. 变量创建时声明其类型,并且类型不允许随意修改
  2. 变量的类型在编译时确定的。

动态语言

  1. 变量在程序运行时,类型可以被随意修改
  2. 变量的类型是在运行时确定的。