Size issue while storing int literal in short/byte

How an integer literal(size=4 bytes) can be stored in byte(size=1 byte)?