Umwandlung in einen größeren Wertebereich funktioniert automatisch.
int a = 3; long b = a;
Umwandlung in einen kleineren Wertebereich ist nur explizit möglich.
int d = 3; byte c = (byte) (d);