V2EX  ›  英汉词典

Flyweight

定义 Definition

n. 轻量级选手;非常轻的人或物;在计算机科学中,也指一种结构型设计模式,用共享对象来减少大量相似对象占用的内存。体育语境中常见于拳击、综合格斗等按体重分级的项目;编程语境中常用于需要创建许多细粒度对象的系统。

发音 Pronunciation

/ˈflaɪweɪt/

例句 Examples

He competed as a flyweight in the boxing tournament.
他以轻量级选手身份参加了拳击锦标赛。

The graphics editor used the flyweight pattern to share common shape data and reduce memory usage.
这个图形编辑器使用享元模式共享通用图形数据,从而减少内存占用。

词源 Etymology

flyweight 组成,字面意思接近“像苍蝇一样轻的重量”。最早主要用于体育体重级别,后来在软件设计中被借用,用来形容“轻量、可共享”的对象结构。

相关词 Related Words

科学文献用例 Scientific Usage

  • 在软件工程教材中,flyweight 常作为结构型设计模式,用于说明对象共享和内存优化。
  • 在设计模式参考书中,Flyweight pattern 通常与 Composite、Factory Method 等模式一起讨论。
  • 在体育科学或竞技体育资料中,flyweight 用于描述拳击、跆拳道、综合格斗等项目中的体重级别。
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1401 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 60ms · UTC 17:09 · PVG 01:09 · LAX 10:09 · JFK 13:09
♥ Do have faith in what you're doing.