Cómo convertir automáticamente el tipo byte al tipo int en Java
El código b es 0xf1, que es 11110001
Luego se convierte a int y se convierte en 11111111 11111111 11111111 11110001 a**** es de 32 bits
Entonces es bgt; gt; gt; 4, y luego se convierte en 11111111 11111111 11111111 11111111
d es de tipo byte y luego se trunca, convirtiéndose en 1111111111
¡Espero que te ayude~!