JAVA中对一个数进行取反操作到底是怎么计算的(包括正数和负数),负数的原码到底如何表示.