java 字节码 - 小于 int 的类型表示
在我大学的一个项目中,我直接使用Java字节码。
在浏览了可用于JVM(http://en.wikipedia.org/wiki/Java_bytecode_instruction_listings)的指令列表后,我发现没有仅在局部变量中存储整数的事情。这是否意味着,如果我在我的程序中写:[b|c|s]store,
istore
short a;
int b;
我没有保存任何内存,因为每个局部变量条目占用4个字节?
我一直认为使用 或 类型可以在运行时节省一些内存。short
byte