这是知乎上轮子哥的解释:

  • 强类型:偏向于不容忍隐式类型转换。
  • 弱类型:偏向于容忍隐式类型转换。譬如说C语言的int可以变成double
  • 静态类型:编译的时候就知道每一个变量的类型,因为类型错误而不能做的事情是语法错误。
  • 动态类型:编译的时候不知道每一个变量的类型,因为类型错误而不能做的事情是运行时错误

再配上这张图
强/弱类型、动/静态类型语言辨析

相关文章:

  • 2022-12-23
  • 2021-05-22
  • 2021-05-22
  • 2022-01-11
  • 2022-12-23
  • 2021-05-18
  • 2021-12-30
猜你喜欢
  • 2021-07-30
  • 2021-06-01
  • 2021-06-22
  • 2021-10-20
  • 2021-10-20
  • 2022-01-31
  • 2022-01-22
相关资源
相似解决方案