Question: in object-oriented programming what is the relationship between objects and variables?
Answer: Answer: When a variable is of object type (that is, declared with a class or interface as its type rather than one of Java's primitive types), the value stored in the variable is not an object. Objects exist in a part of memory called the heap, and the variable holds a pointer or reference to the object.