V2EX  ›  英汉词典

Wrapper Class

定义 Definition

在编程中,“wrapper class(包装类)”指用来把基础/原始类型(primitive type)封装成对象(object)的类,以便在需要对象的场景中使用(如集合、泛型、方法调用等)。最常见于 Java(如 int 对应 Integer)。

发音 Pronunciation (IPA)

/ˈræpər klæs/

例句 Examples

Java uses wrapper classes like Integer to store primitive values in collections.
Java 使用像 Integer 这样的包装类来把基本类型的值存入集合中。

Because the API expects an object, the method accepts a wrapper class rather than a primitive type.
因为该 API 需要对象,这个方法接收的是包装类而不是基本类型。

词源 Etymology

“Wrapper”来自动词 wrap(包裹) + 表示“做某事的人/物”的后缀 -er,含义是“用来包裹的东西”。“Class”在面向对象编程中指“类”。合起来,“wrapper class”字面意思就是“用来包裹(封装)某种值的类”,引申为“把基本类型封装为对象的类”。

相关词 Related Words

文献与作品 Literary / Notable Works

  • Effective Java(Joshua Bloch)——讨论 Integer 等包装类、自动装箱/拆箱与相关陷阱。
  • Java: The Complete Reference(Herbert Schildt)——系统介绍 primitive types 与 wrapper classes 的对应关系与用法。
  • Java Concurrency in Practice(Brian Goetz 等)——在并发与性能讨论中涉及包装类型与对象创建成本等话题。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2415 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 6ms · UTC 07:09 · PVG 15:09 · LAX 23:09 · JFK 02:09
♥ Do have faith in what you're doing.