Question: what is canonical object in java?
Answer: Defining a baseline set of functionality for objects I call this object idiom "canonical" because it represents the simplest form an object should take. ... As a Java programmer, you can treat an object as an Object in many ways. When you invoke any of the methods declared in class java.