65535的十六进制是FFFF转成shor类型,最高位表示符号位,二进制取反加一1111 1111 1111 1111(FF FF的二进制)1000 0000 0000 0001(取反+1后,值就是-1)
负数在计算机里面是存储补码的。65535就是16位的二进制全部为1,最高位是符号位,1就是负数。