如题:在 java 中如何得到变量的内存大小.(功能如C/C++中的sizeof()函数.)

解决方案 »

  1.   

    java中的基本类型的大小在什么系统下都是一定的,所以,没必要此函数了.找资料查一下就知它们的大小
      

  2.   

    汇编成字节码后,在不同机器jvm上的大小应该不同才对吧...
      

  3.   

    没有这个函数只有
    Runtime.freeMemory();   //查看JVM剩余内存
    Runtime.maxMemory();
      

  4.   

    可以参考一下 javaworld 中的一篇文章:http://www.javaworld.com/javaworld/javaqa/2003-12/02-qa-1226-sizeof.html