So in java you write a public static variable and you have to access it outside of the class by saying class.var I find it strange that you can't access it by just by typing the variable name if your package is included in the main file.
Looking for an understanding of how the compiler works on java and object oriented languages that use this same class.publicstatic methodology.