0
When a Java file is compiled, all references to variables and methods are stored in the classâ constant pool as a symbolic reference. A symbolic reference is a logical reference, not a reference that actually points to a physical memory location.
Source: stackoverflow.