Trong gói java.lang có sẵn những lớp tương ứng với các kiểu cơ bản gọi là lớp bọc kiểu: lớp Integer với kiểu int, lớp Boolean với kiểu boolean, lớp Float với kiểu float, lớp Double với kiểu double… Lớp Number là lớp cha của mọi lớp bọc kiểu. Các lớp bọc kiểu cung cấp các hàm giúp bạn nhiều việc mà các kiểu cơ bản không thể đảm đương
Chẳng hạn, muốn cho kiểu int chuyển thành một đối tượng thuộc lớp Integer :