可以取出java对象的地址吗?以及java对象某个方法和属性的地址吗?
看下面的代码 ,我想查看对象x的地址,以及x的方法getA,getB,以及属性a,b的地址,我如何可以取到?
package test;
public class AClass {
public String a;
public Object b;
public AClass(){
this.a= "tt ";//与 new String ( "ttt ");结果完全不一样。
this.b= new Object();
}
public String getA(){return a;}
public Object getB(){return b;}
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
AClass x = new AClass();
//我想查看对象x的地址,以及x的方法getA,getB,以及属性a,b的地址,我如何可以取到?
}
}
------解决方案--------------------java里没有这些概念,他并不像C++程序,什么都有个地址,有方法指针就可以调用方法。
------解决方案--------------------没有地址,否则Java的很多安全性就不能得到保证了!