Java एक strongly-typed programming language है, जिसका मतलब है कि हर variable को एक data type के साथ define करना जरूरी है। Data Types यह तय करते हैं कि variable में कौन सा प्रकार का data रखा जा सकता है।
इस ब्लॉग में हम विस्तार से जानेंगे:
Data Types क्या हैं
Primitive और Non-Primitive Data Types
हर प्रकार के Data Type के उदाहरण
Java Data Types के फायदे और नुकसान
1. Data Types क्या हैं?
Data Type यह निर्धारित करता है कि variable में किस प्रकार का डेटा store किया जाएगा और उसकी memory कितनी लगेगी।
Java में data types मुख्य रूप से दो प्रकार के होते हैं:
Primitive Data Types
Non-Primitive Data Types (Reference Data Types)
2. Primitive Data Types
Primitive Data Types Java के basic building blocks हैं। ये predefined होते हैं और इनकी memory fixed होती है।
Java में 8 Primitive Data Types हैं:
| Data Type | Size | Description | Example |
|---|---|---|---|
| byte | 1 byte | छोटे integer values (-128 to 127) | byte age = 25; |
| short | 2 bytes | छोटे range वाले integers (-32,768 to 32,767) | short temp = 3200; |
| int | 4 bytes | Standard integer (-2,147,483,648 to 2,147,483,647) | int salary = 50000; |
| long | 8 bytes | बड़े integer values | long population = 7800000000L; |
| float | 4 bytes | Decimal numbers (single precision) | float pi = 3.14f; |
| double | 8 bytes | Decimal numbers (double precision) | double gravity = 9.8; |
| char | 2 bytes | Single character (‘a’, ‘A’, ‘1’, ‘$’) | char grade = ‘A’; |
| boolean | 1 bit | true/false value | boolean isJavaFun = true; |
2.1 Byte
Smallest integer type, 1 byte memory
Range: -128 to 127
Use: Memory-efficient programming

