D.2.7 Describe the advantages of libraries of objects.
Libraries of objects are collections of classes that have already been written in code and can be used by a programmer while developing a program. Libraries simplify the work of a programmer by providing tested and working codes for various functions.
allows code reuse
easy sorting and searching of objects in a collection of objects
code organization
is a set of dynamically loadable libraries that Java applications can call at run time. Because the Java Platform is not dependent on a specific operating system, applications cannot rely on any of the platform-native libraries. Instead, the Java Platform provides a comprehensive set of standard class libraries, containing the functions common to modern operating systems.
Like other standard code libraries, they provide the programmer a well-known set of useful facilities, such as container classes and regular expression processing.
The library provides an abstract interface to tasks that would normally depend heavily on the hardware and operating system, such as network access and file access.
Some underlying platforms may not support all of the features a Java application expects. In these cases, the library implementation can either emulate those features or provide a consistent way to check for the presence of a specific feature.
"Java Class Library - Wikipedia, the free encyclopedia." 2011. 2 Oct. 2016 <https://en.wikipedia.org/wiki/Java_Class_Library>