Welcome to Questionaries, where you can ask questions and receive answers from other members of the community.

Let us know at info@questionaries.org

What does it mean that a method or field is "static" in java?

5 like 0 dislike
Hello
What does it mean that a method or field is "static" in java?
please reply me. i am waiting for your reply.
Thanx
asked 1 year ago by DBA-boss (120,990 points)

1 Answer

2 like 0 dislike
 
Best answer
Static variables and methods are instantiated only once per class. In other words they are class variables, not instance variables. If you change the value of a static variable in a particular object, the value of that variable changes for all instances of that class.
Static methods can be referenced with the name of the class rather than the name of a particular object of the class (though that works too). That's how library methods like System.out.println() work. out is a static field in the java.lang.System class.
answered 1 year ago by eagles11 (179,830 points)

Related questions

2 like 0 dislike
1 answer
2 like 0 dislike
1 answer
5 like 0 dislike
1 answer
6 like 0 dislike
1 answer
3 like 0 dislike
0 answers
asked 1 year ago by DBA-boss (120,990 points)