The result of any operation between byte, short and int is of type int
When long is involved in the operation, the result is of type long
The result of any operation between byte, short and int is of type int
When long is involved in the operation, the result is of type long