File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Beginning Java and the fly likes instance variable Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of REST with Spring (video course) this week in the Spring forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "instance variable" Watch "instance variable" New topic

instance variable

Muhammad Usman

Joined: Nov 18, 2001
Posts: 29
hi, friends
i like to know
" instance variables declared as Static are, essentially, global variables."
can u tell me what does it mean.

an student of Operation Badar ( a educational movement in Pakistan).
Manfred Leonhardt
Ranch Hand

Joined: Jan 09, 2001
Posts: 1492
Hi muhammad,
In C language, among others, you can define a global variable. That means that it could be used anywhere in the program without having to declare it in every method.
In java, a static variable can be used by any method in the class. It can be thought of as a global class variable. Instead of creating many local variables and passing them around as method parameters, a static class variable can be used instead.
It is sorta covered in the JavaRanch Style Guide.
subject: instance variable
It's not a secret anymore!