0 votes

1 Answer

0 votes
by

The static keyword denotes that a member variable or method can be accessed, without requiring an instantiation of the class to which it belongs.

A user cannot override static methods in Java, because method overriding is based upon dynamic binding at runtime and static methods are statically binded at compile time. A static method is not associated with any instance of a class so the concept is not applicable.

Source: github.com/snowdream  

Related questions

0 votes
asked Jul 1, 2023 in JAVA by sharadyadav1986
0 votes
asked Sep 9, 2022 in Python by john ganales
...