Primitif bir tipin referans bir tip olarak kullanılmasıdır.
referans tiplerde daha cok method vardır bu nedenle önemlidir.
| Primitive | Wrapper |
| boolean | Boolean |
| int | Integer |
| char | Character |
| double | Double |
Autoboxing bir degiskenin referans tipi olarak kullanılmasıdırç Örnek :
Boolean a = true;
Character b = '@';
Integer c = 1234;
Double d = '3.14';
String e = 'haydeee';
Böylece çeşitli methodlara erişebilmektedir.
Unboxing doğrudan primitiv olarak gibi kullanmaktır.
Reference data tipleri primitv olamnlara göre çok daha yavaitır.