As wrapper classes no Java encapsulam tipos primitivos em objetos, permitindo que esses tipos sejam usados em coleções e outros contextos que requerem objetos. Cada tipo primitivo tem uma classe wrapper correspondente, como Integer para int e Float para float. As classes wrapper também fornecem métodos para conversão entre tipos primitivos e strings.