Therefore, it has no place on the above list of classes. You may also have wondered if the classes named A ttributes and RenderingHints belong on the list. Note that I didn't restrict the above list to only those classes that might be considered part of the framework, so this was sort of a trick question. While these two classes are not really a part of the core Java Collections Framework, they do implement interfaces that are part of the framework. The RenderingHints class implements the Map interface and is used in conjunction with the Graphics2D class.
All collections frameworks contain three things.
This is probably a good place to close off the discussion for this lesson. The next lesson will take up at this point, providing a more in-depth discussion of the interfaces, implementations, and algorithms that make up the framework. Java Collection objects don't store objects or primitive values directly. Rather, they store references to objects. Further, all such references are stored as the type Object .