Java Basics Detailed: Data Types, Variables & Constants

Introduction

Java ek statically-typed aur strongly-typed programming language hai, jisme har variable ke liye uska data type fix hota hai. Programming karte waqt sahi data types ka chunav aur unka sahi istemal bahut zaruri hai.

Primitive Data Types

Java me total 8 primitive data types hote hain. Yeh simple values store karte hain.

Data Type Description Size (in bytes) Default Value Example
byteInteger value -128 to 12710byte b = 100;
shortInteger value -32,768 to 32,76720short s = 10000;
intInteger value -2,147,483,648 to 2,147,483,64740int i = 50000;
longInteger value -9,223,372,036,854,775,808 to 9,223,372,036,854,775,80780Llong l = 15000000000L;
floatDecimal value upto 6-7 decimal digits40.0ffloat f = 5.75f;
doubleDecimal value upto 15 decimal digits80.0ddouble d = 19.99d;
charSingle 16-bit Unicode character2'\u0000'char c = 'A';
booleanTrue or False1 (size not precisely defined)falseboolean b = true;

Variables in Java

Variables memory locations hoti hain jisme program ke dauran data store kiya jata hai. Java me variables declare karne ke liye data type ke sath naam specify karte hain.

Variable Types:

Example of variable declaration:

int age = 25;
float salary = 55000.50f;
char grade = 'A';
boolean isActive = true;
String name = "RKTechGame";

Constants in Java

Constant variables wo hote hain jinki value ek baar assign hone ke baad change nahi ho sakti. Java me inhe declare karne ke liye final keyword ka use hota hai.

Example of constant declaration:

final double PI = 3.14159;
final int MAX_USERS = 100;

Important Notes: