Can anybody tell me difference between Object and Instance...?
I think both are same.Instance of a class are objects.You can load the bytes from the .class file to a java.lang.Class class and then make objects out of that. So you might be refering in java.lang.Class as instance , and the actual stuff created as objects.
An Object is created from the blueprint of a class. The class describes how an object will behave. Different instances of an object may exisit with varying properties. I think this is where you get confused between the terms instance and object.
Well, actually the term "instance" is more generic.
An instance of a class is an object. An instance of an association is a link. A software development process can be an instance of RUP.
In short, an instance is a concrete realization of a more abstract "template".
The soul is dyed the color of its thoughts. Think only on those things that are in line with your principles and can bear the light of day. The content of your character is your choice. Day by day, what you do is who you become. Your integrity is your destiny - it is the light that guides your way. - Heraclitus