语言的动态性和静态性

语言的动态性和静态性

  • 动与静的区别在于 数据是动态(得到实时修改的数据)获取还是静态(相同数据)得到的
  • 执行方式(编译成字节码由虚拟机翻译成二进制指令 vs 编译器编译成成二进制指令)
  • 名称
    • 静态语言名称始终关联类型且只能存放该类型的数据,名称一开始就确定类型
    • 动态语言名称类似标签,可以关联到不同类型,名称的类型由关联的数据的类型决定
  • 主要比较两大方面 执行方式和类型约束
posted @ 2020-12-06 00:05  梦_鱼  阅读(616)  评论(0)    收藏  举报