V2EX  ›  英汉词典

Null Reference

释义 Definition

null reference(空引用/空对象引用):在编程中指一个变量或指针“引用”了一个不存在的对象(值为 null),对它进行访问(如调用方法、读取属性)会导致错误或异常(如 NullReferenceExceptionNullPointerException)。常见于面向对象语言与指针相关语境。

发音 Pronunciation (IPA)

/nʌl ˈrɛfərəns/

例句 Examples

The app crashed because of a null reference.
应用因为空引用而崩溃了。

If the service returns null, dereferencing it inside the callback can trigger a null reference and fail the entire request pipeline.
如果服务返回了 null,在回调里对它进行解引用可能触发空引用错误,导致整个请求处理流程失败。

词源 Etymology

null 源自拉丁语 nullus(“没有、无”);reference 源自拉丁语 referre(“带回、提及”)。合起来在计算机语境中表示“指向为空的引用”,即“引用存在,但所指对象不存在”。

相关词 Related Words

文学与著作中的用例 Literary / Notable Works

  • Clean Code(Robert C. Martin):讨论以检查与防御式编程降低空引用相关缺陷
  • Code Complete(Steve McConnell):在错误处理与健壮性章节涉及空值与引用错误
  • The Pragmatic Programmer(Andrew Hunt, David Thomas):提到通过契约、检查与测试减少运行时空引用问题
  • C# in Depth(Jon Skeet):在 C# 类型系统与空值处理(如 nullable)相关内容中常出现该术语语境
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3648 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 8ms · UTC 06:47 · PVG 14:47 · LAX 22:47 · JFK 01:47
♥ Do have faith in what you're doing.