static keyword in Java
The static keyword is a non-access modifier in Java that is applicable for the following: * Blocks * Variables * Methods * Classes To create a static member(block, variable, method, nested class), precede its declaration with the keyword static. When a member is declared static, it can be accessed before any objects of its class are created, and without reference to any object.