Question: what is the difference between an instance field and a static field?
Answer: What is the difference between an instance field and a static field? In an instance field several instances of a class can be created and store different values in each instances field. In a static field a single copy of a class's static field is shared with all instances of the class.