raf文件长度为什么是12?“中”两个“A”“B”两个那八个是哪来的?
输入int的时候分4次输入那块,有4个byte;然后用writeInt的时候直至输入一个int又是4个byte,最后输入哪个汉字的时候2byte,2+4+4+2总共12byte
+ 1 + 1 + 1 + 1 + 1 +1 +4
raf.write('A') raf.write('B') raf.write(i>>>24) raf.write(i>>>16) raf.write(i>>>8) raf.write(i) raf.writeInt( i )
再加“中”+2
+ 1 + 1 + 1 + 1 + 1 +1 +4
raf.write('A') raf.write('B') raf.write(i>>>24) raf.write(i>>>16) raf.write(i>>>8) raf.write(i) raf.writeInt( i )
再加“中”+2