Memory Size of Data Types
1 min read ·
Each primitive type has a fixed memory size.
| Data Type | Size |
|---|---|
| byte | 1 byte |
| short | 2 bytes |
| int | 4 bytes |
| long | 8 bytes |
| float | 4 bytes |
| double | 8 bytes |
| char | 2 bytes |
| boolean | 1 bit logical |
Why Memory Matters
Choosing the correct data type helps:
- Optimize memory usage
- Improve performance
- Avoid overflow errors
Example:
Using byte instead of int in large arrays can reduce memory usage.