各位大虾,java对简单数据类型在内存中的占用空间都有规定,比如int占4 字节,char占2字节等,但是小弟不明白其在内存中是如何存储的,因为小弟在数据出入时,将所有数据存放在buffer的字节数组中,那么为什么输入一个‘c'时,只占用buffer中的一个字节空间,如不是按上面的占2个那,那位能详细的解释下,谢谢