Declaration: The code set in bold are all variable declarations that associate a variable name with an object type. Instantiation: The new keyword is a Java operator that creates the object . Initialization: The new operator is followed by a call to a constructor, which initializes the new object.