← 返回单词列表

dynamically-typed

adj 编号: D02745
形容编程语言或类型系统在程序运行时检查变量类型,而不是事先固定检查。
💡 记忆钩子
把变量想成贴着标签的盒子:不是在开箱前就核对标签,而是运行到使用这个盒子时才检查里面是什么类型;因此,dynamically-typed 指“动态地进行类型检查”。
📝 学习建议
  • 学习时先把它和静态类型的概念对照记忆:重点是“何时检查类型”,不是“有没有类型”。不要把它误解为变量可以随意变成任何类型而永远不会报错;类型问题通常只是推迟到运行时才暴露。
📖 中文释义
adj
  • core 运行时检查类型
    📖 指一种类型系统:变量的类型不必在运行前由程序员预先声明并检查,而是在程序实际运行、使用变量时才进行检查。它强调的是检查时机,因此并不等于程序没有类型规则。
    💡 常用模式是“dynamically-typed + 名词”,例如修饰 language 或 type system;也可说某种语言“is dynamically-typed”。这是编程领域的技术形容词,通常不单独作表语解释一般事物;不要误写成表示变量永远可以任意改变类型。
    not-comparable
    Python is a dynamically-typed language.
    Python 是一种动态类型语言。
    In a dynamically-typed system, type errors may appear while the program is running.
    在动态类型系统中,类型错误可能会在程序运行时出现。
🌳 词源
由 dynamically(动态地)和 typed(带有类型的)组成。
🔄 变式
dynamically typed alternative
🏷 单词标签 & 词根
暂无标签