RE: What is the difference between an instance and an object in Java?
Instance and Object are same as per my knowledge
Creating an Instance of a class is creating an object only
A a new A() --Here "a" is an instance of a class A on same time "a" is an object of Class A.
or
In the other way for creating Instance we use new operator for Object creation also we use new operator. (There are other methods also with which we can create object/instance of a class for a while the above criteria is an eg .)