在 java 中如何得到变量的内存大小.(功能如C/C++中的sizeof()函数.)
如题:在 java 中如何得到变量的内存大小.(功能如C/C++中的sizeof()函数.)
------解决方案--------------------java中的基本类型的大小在什么系统下都是一定的,所以,没必要此函数了.找资料查一下就知它们的大小
------解决方案--------------------汇编成字节码后,在不同机器jvm上的大小应该不同才对吧...
------解决方案--------------------没有这个函数
只有
Runtime.freeMemory(); //查看JVM剩余内存
Runtime.maxMemory();
------解决方案--------------------可以参考一下 javaworld 中的一篇文章:
http://www.javaworld.com/javaworld/javaqa/2003-12/02-qa-1226-sizeof.html