I am teaching myself Java, and one of the review exercises in my book asks for the difference between an \"object\" and an \"object variable.\"
I know what an object is
@Faaris Cervon : Object variables are the variables which does not create any object but refer to some object .. exmp : Date d1= new Date();
d1 is a object.
date d2; d2 is not an object and neither it refers any object But it can hold any object of type date. d2=d1; // valid.
hence d2 is a object variable. It is important to remember that object variables does not contains objects actually but it refers to some object.