Static variable is a variable that has been allocated statically. Static variable lifetime extends across the entire run of the program.
Things to remember while using Static keyword
- Static methods can be called only with the class name not with the class object instance.
- Static variable values lifetime is until the end of the execution.