Kurz erklärt
Der kleinste primitive Ganzzahltyp in Java — 8 Bit, Wertebereich von -128 bis 127.
Genauer
Wird selten explizit genutzt außer bei speicherkritischen Anwendungen (z. B. große Arrays) oder beim Verarbeiten roher Binärdaten (z. B. Byte-Streams beim Dateizugriff). Rechenoperationen mit byte-Werten liefern in Java als Zwischenergebnis automatisch int, ein Rückcast ist dann oft nötig.