相关疑难解决方法(0)

java字节码 - 小于int的类型的表示

在我大学的一个项目中,我直接使用Java字节码.

在浏览了可用于JVM的指令列表(http://en.wikipedia.org/wiki/Java_bytecode_instruction_listings)之后,我发现不存在[b|c|s]store,istore用于在局部变量中存储整数的事情.这是否意味着如果在我的程序中我写:

short a;
int b;
Run Code Online (Sandbox Code Playgroud)

我没有保存任何内存,因为每个局部变量条目占用4个字节?

我一直认为使用shortbyte类型将在运行时节省一些内存.

java jvm bytecode

18
推荐指数
1
解决办法
1932
查看次数

标签 统计

bytecode ×1

java ×1

jvm ×1