>>202
byte[] b;
int data = (((int)b[0] + 256) & 255) +
    ((((int)b[1] + 256) & 255) << 8) +
    ((((int)b[2] + 256) & 255) << 16) +
    ((((int)b[3] + 256) & 255) << 24);