Sitemap

Understanding Variable Types in Java

2 min readDec 3, 2025

--

Press enter or click to view image in full size

Variable Types in Java

Based on the data type associated with them they are basically of two Variable types:

Numeric types:

Integer type:The variables with which int data type is used belong to this type.

int x;

Here int is the data type and x is the variable.

Float type: Similarly the variables which store all real numbers belong to this type.
Eg.

float x;

Non numeric type:

1. Character type:It holds any character(an alphabet,a digit or a special character).

Eg. char c;

2. String type:It holds many characters at a time;

Eg. String fan;

We have three kinds of variables in java:

Local variables: The variables whose scope is limited to the methods, constructor or block where it is declared.

They don’t have any initial value so the must be initialized after declaration.
Example:

[java]

class Fan
{
public void fanspeed()
{
int speed=0;
speed=speed+2;
System.out.println("The speed of the fan is:"+ speed);
}
public static void main(String args[])
{
Fan f=new Fan();
f.fanspeed();
}
}
[/java]

Output:

Get JOKEN VILLANUEVA’s stories in your inbox

Join Medium for free to get updates from this writer.

The speed of the fan is:2

In the above example speed is the local variable.Its scope is limited to fanspeed() method.

Instance variables:The variables declared inside the class but outside the method or block.
Example:

[java]

class Fan
{
public String color;
public Fan(String c)
{
color=c;
}
public void printfan()
{
System.out.println("The color of the fan is:"+ color);
}
public static void main(String args[])
{
Fan f=new Fan("Black");
f.printfan();
}
}
[/java]

Output:

The color of the fan is: black

In the above example color is the instance variable.

📌To continue the discussion click the link below: ⬇️⬇️⬇️

If you find this article valuable, please consider leaving a comment below and sharing your thoughts.

Your feedback will not only help us improve our content but also benefit others in the community by providing diverse insights and experiences.

Itsourcecode.com🚀

Thank you for being a part of the Itsourcecode community!

Before you leave, please consider the following:

I would appreciate it if you could show your support by clapping 50 times and following the author.

Follow us on [Pinterest]

Follow us on [KO-FI]

Follow us on [Facebook]

--

--

JOKEN VILLANUEVA
JOKEN VILLANUEVA