🟢 Foundation · Lesson 05
Variables in Java
What is a Variable?
A variable is a named container that stores a value in memory. In Java every variable must have a type.
int age = 18;
String name = "Aman";
double price = 99.5;
Types of Variables
| Type | Where Declared |
|---|---|
| Local | inside a method, used only there |
| Instance | inside a class, one per object |
| Static | shared by all objects (uses static) |
Example
public class Demo {
static int count = 0; // static
int id; // instance
void show() {
int local = 5; // local
System.out.println(local);
}
}
Summary
- A variable stores a typed value.
- Local (in method), instance (per object), static (shared).
Variable क्या है?
Variable एक named container है जो memory में value रखता है। Java में हर variable का एक type होना ज़रूरी है।
int age = 18;
String name = "Aman";
double price = 99.5;
Variables के प्रकार
| Type | कहाँ declare |
|---|---|
| Local | method के अंदर, सिर्फ वहीं |
| Instance | class के अंदर, हर object का एक |
| Static | सभी objects में साझा (static) |
Example
public class Demo {
static int count = 0; // static
int id; // instance
void show() {
int local = 5; // local
System.out.println(local);
}
}
सारांश
- Variable typed value रखता है।
- Local (method में), instance (हर object), static (साझा)।
💻 Live Code Editor
This page's programs are ready here — run them, edit them, and learn. No installation needed.
Powered by OneCompiler. The code loads into the editor automatically — press Run to see the output. If the editor does not open, open it in a new tab.