Flyweight
noun
A flyweight is a competitor in boxing or martial arts who weighs no more than 112 pounds.
She is training to become a champion in the flyweight division.

Often appears as...
- flyweight champion
- flyweight class
Usage tips
Neutral
boxing, division, martial arts
noun
In software design, a flyweight is an object that minimizes memory usage by sharing as much data as possible with similar objects.
Using the flyweight design pattern can significantly reduce memory overhead.

Often appears as...
- flyweight pattern
- object sharing
Usage tips
Technical
design pattern, memory optimization, software
noun
A flyweight is a competitor in boxing or martial arts who weighs no more than 112 pounds.
She is training to become a champion in the flyweight division.

Often appears as...
- flyweight champion
- flyweight class
Usage tips
Neutral
boxing, division, martial arts
noun
In software design, a flyweight is an object that minimizes memory usage by sharing as much data as possible with similar objects.
Using the flyweight design pattern can significantly reduce memory overhead.

Often appears as...
- flyweight pattern
- object sharing
Usage tips
Technical
design pattern, memory optimization, software
Definition 1 of 2

Contextual Understanding
When using 'flyweight' in sports, it often carries connotations of agility and speed.
Boxers in this weight class are typically lighter and quicker than their heavier counterparts.
Design Efficiency
In computing, 'flyweight' can refer to an object-oriented design pattern that minimizes memory usage.
The flyweight pattern is used to create a large number of objects efficiently by sharing common data.
Contextual Understanding
When using 'flyweight' in sports, it often carries connotations of agility and speed.
Boxers in this weight class are typically lighter and quicker than their heavier counterparts.
Design Efficiency
In computing, 'flyweight' can refer to an object-oriented design pattern that minimizes memory usage.
The flyweight pattern is used to create a large number of objects efficiently by sharing common data.
Contextual Understanding
When using 'flyweight' in sports, it often carries connotations of agility and speed.
Boxers in this weight class are typically lighter and quicker than their heavier counterparts.
Design Efficiency
In computing, 'flyweight' can refer to an object-oriented design pattern that minimizes memory usage.
The flyweight pattern is used to create a large number of objects efficiently by sharing common data.
WordUp Chrome Extension
As you browse the web instantly look up words you don’t know.
Get Chrome Extension