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