Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Generic methods enable you to specify, with one method declaration, a set of related methods.
Generic classes and interfaces enable you to specify sets of related types.
Overloaded methods are often used to perform similar operations on different types of data.
When the compiler encounters a method call, it attempts to locate a method declaration with a name and parameters that are compatible with the argument types in the method call.