انتقال نوع زمانی است که مقداری از یک نوع داده اولیه را به نوع دیگری اختصاص میدهید.
در جاوا دو نوع ریخته گری وجود دارد:
بایت
-> کوتاه
-> شاخ
-> int
-> طولانی
-> شناور
-> دوبل
دوبل
-> شناور
-> طولانی
-> int
-> شاخ
-> کوتاه
-> بایت