In Java, there is no such thing as an unsigned byte.
Working with some low level code, occasionally you need to work with bytes that have unsigned values greater tha
I guess you could just use a short to store them. Not very efficient, but really the only option besides some herculean effort that I have seen.