强类型、弱类型、静态类型、动态类型的区别

强类型、弱类型、静态类型、动态类型

可以通俗地作如下理解:

  • 静态:编译时确定数据类型,发现类型错误等错误
  • 动态:运行时确定数据类型,发现类型错误等错误
  • 强类型:不容忍数据类型隐形转换
  • 弱类型:容忍数据类型隐形转换

各种通用程序设计语言的阵营分野:

各种通用程序设计语言的阵营分野

原文地址:https://www.cnblogs.com/pkuimyy/p/11598004.html