I can understand the proper use of static nested classes by reading this article : http://onjava.com/onjava/excerpt/Har...06/index2.html
What I cannot understand is why the author is using static keyword only for variables that refer to an object and not for primitive variables.
Thank you.