Boxing tarkoittaa arvo-tyypin (kuten int) muuntamista viitaustyypiksi (object) — käärimistä objektiksi heapissa. Unboxing on käänteinen operaatio (arvon poimiminen takaisin). Molemmilla on suorituskykykustannus (heap-varaus, kopiointi), ja niiden ymmärtäminen auttaa välttämään turhaa ylimääräistä kuormaa.
