<<是位移运算符,&是位与运算符,0x表示16进制,ff00表示数字65280,ff表示255整个解释起来可能有点费劲,因为你括号打的好像是少了"+"前面的部分是,将bytes[0]的值左移(8&0xff00)多位,右边同理,至于左移怎么运算,位与怎么运算,自己找下java的运算符号吧,
第一个字节 x 256 + 第二个字节。假设第一个字节在前第二个字节在后。