用什么方法可以知道变量的内存地址?急

解决方案 »

  1.   

    java就是要防止你做到这一点,这也是java和c的一个最大区别吧,劝你不如去用c,那里你会非常满意的
      

  2.   

    toString()
    子类不要被覆写,就能得到除去基本类型和String类型外的引用的内存地址
      

  3.   

    可是toString()只能用于对象啊。引用变量可以打,楼上大哥能给段代码怎么把原始数据类型变量的地址显出来吗?JAVA中对原始数据类型应该没办法查看地址吧,又不像C/C++
      

  4.   

    好像不能的,但是可以知道对象地址的散列码
    在之类对象里面覆盖toString()方法;
    public String toString() 
    {
    return Integer.toHexString(hashCode());
    }