x & 0xff
. На Java можно и ОС написать, и оно работоспособно вполне, но судя по всему, давно заброшено. Андроид же -- это в первую очередь Linux, а JVM там крутится уже в user-space; тем более что приложения приятнее писать на некоем более высокоуровневом языке, чем C/C++ .