Java Object. Object is an instance of a class while class is a blueprint of an object. An object represents the class and consists of properties and behavior. Properties refer to the fields declared with in class and behavior represents to the methods available in the class.