{
long temp = number;
byte[] b =new byte[8];
for(int i =0; i < b.length; i++)
{
b[i]=new Long(temp &0xff).byteValue();//
temp = temp >>8;// 向右移8位
}
return b;
}
public static long byteToLong(byte[] b)
{
long s =0;
long s0 = b[0]&0xff;// 最低位
long s1 = b[1]&0xff;
long s2 = b[2]&0xff;
long s3 = b[3]&0xff;
long s4 = b[4]&0xff;// 最低位