Cast int to byte and subtract

Question | Aug 20, 2017 | rparekh 

enter image description here

An int i, which is initialized to 128, is cast to byte and subtracted from itself:

int i = 128;
System.out.println( i - (byte)i );

What will be printed?