How do generics improve the Java Collections Framework?
By allowing collections to be written once, to work with any type
By increasing the execution speed of collection operations
By decreasing the memory footprint of collections
By automatically converting objects to the required type