ICSE Class 10 Computer Applications
Question 8 of 16
Encapsulation and Inheritance — Question 9
Back to all questions 9
Question Question 9
Why do you need to use static variables in Java?
Static variables in Java are used when we want to create a variable that is common to all objects of a class, rather than having a separate instance of the variable for each object. This is useful in situations where we need to keep track of information that applies to a class as a whole, rather than to individual objects.
Some common use cases for static variables include:
- Counter to keep track of the number of instances of a class that have been created.
- To store a constant value that is common to all objects of a class.
- To store configuration information that is common to all objects of a class.