Whats the difference between an instance and an object?
When you create a Java object by calling its constructor, the object reference that is returned is called an instance. This means there is little difference between the two terms. The word instance is usually used when we talk about the process of object creation or instantiation, it is a single reference to an object. The word object can also be used to talk collectively about the general properties and behaviour of a Java object. Actions: Follow-up, clarify or correct this answer. Submit a new question.