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   ·   2878 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 07:34 · PVG 15:34 · LAX 00:34 · JFK 03:34
    ♥ Do have faith in what you're doing.