V2EX  ›  英汉词典

Creation Operator

释义 Definition

creation operator(创建运算符):在编程语言中,用于创建新对象/新实例的运算符;最常见的是 new(如 Java、C++、C# 等)。在不同语言里,它通常与内存分配和/或调用构造函数相关。(有些语境下也可泛指“用于生成/创建的运算符”,但最常见指 new。)

发音 Pronunciation (IPA)

/kriˈeɪʃən ˈɒpəreɪtər/(英式)
/kriˈeɪʃən ˈɑːpəreɪtər/(美式)

例句 Examples

In Java, the new keyword is a creation operator.
在 Java 中,关键字 new 是创建运算符。

The creation operator allocates memory for the object and then calls the constructor to initialize its state.
创建运算符会为对象分配内存,然后调用构造函数来初始化对象的状态。

词源 Etymology

creation 来自拉丁语 creare(“创造、产生”),经由法语进入英语,表示“创造、创作、产生”。
operator 来自拉丁语 operari(“工作、操作”)相关词根,表示“操作者/运算符”。合在一起,creation operator 字面意思就是“用于创建的运算符”,在计算机语境中专指“创建对象的运算符”。

相关词 Related Words

文学与著作引用 Literary / Notable Works

  • Java: How to Program(Deitel & Deitel):常将 new 解释为 creation operator(创建运算符)。
  • Java: The Complete Reference(Herbert Schildt):在介绍对象创建与 new 时会使用“创建运算符/对象创建”相关表述。
  • C# in Depth(Jon Skeet):讨论对象创建与 new 的语义时,常与“对象创建/实例化(creation/instantiation)”并列讲解。
关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   1765 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 07:10 · PVG 15:10 · LAX 23:10 · JFK 02:10
♥ Do have faith in what you're doing.