I never worked with bits in Java before, so the question is the following: I have
byte a=254;
How to get a bits from this byte, starting
int getBitFromMSB(byte x,int position){ return (x >>> (7 - position)) & 1; }