Answer Posted / narayanarao bp
Static means one per class, not one for each object no matter how many instance of a class might exist. This means that you can use them without creating an instance of a class.Static methods are implicitly final, because overriding is done based on the type of the object, and static methods are attached to a class, not an object. A static method in a superclass can be shadowed by another static method in a subclass, as long as the original method was not declared final. However, you can't override a static method with a nonstatic method. In other words, you can't change a static method into an instance method in a subclass.
Is This Answer Correct ? | 15 Yes | 0 No |
Post New Answer View All Answers
What happens to the Exception object after handling an exception?
How does java pattern compile work?
Give a practical example of singleton class usage?
What is main in java?
What is the final field modifier?
What is nested top-level class?
What about abstract classes in java?
Give any two differences between C++ and java.
How do I type unicode?
What is the byte range?
What do you mean by a JVM?
What is parameters example?
How do you sort an array in java?
What are alternatives to java serialization?
What is the effect of keeping a constructor private?