A variable that retains its value between invocations of the routine in which it is declared. From a performance standpoint, static variables are costly because they prohibit the compiler from making certain types of optimizations.
a global variable because its value does not change from a procedure's termination to the same procedure's next execution
a variable that is private in scope and which is allocated statically
Synonym for class variable.
A variable, defined with the Static keyword, that maintains its value between calls to different procedures.
A variable which is declared in the declaration part of a program block.
In computer programming, static variables typically have a broader scope than other variables. Their values may be set at run-time or may change subtly during program execution.