java里创建一个对象,比如Test a=new Test();那么这个a就成了类Test的一个对
java里创建一个对象,比如Testa=newTest();那么这个a就成了类Test的一个对象(可不可以叫做实例?)。那么,这个字母“a”具体代表的到底是什么?...
java里创建一个对象,比如Test a=new Test();那么这个a就成了类Test的一个对象(可不可以叫做实例?)。那么,这个字母“a”具体代表的到底是什么?
展开
2个回答
2014-06-19 · 知道合伙人数码行家
关注
展开全部
您好,提问者:
Test a = new Test(); //这句话就是new了一次,创建了一个Test对象,创建了一个Test实例。
a是内存地址,是用HashCode算法实现的,具体说是这个对象地址的引用。
PS:通过这个对象地址,可以对这个new出来的对象进行操作。
Test a = new Test(); //这句话就是new了一次,创建了一个Test对象,创建了一个Test实例。
a是内存地址,是用HashCode算法实现的,具体说是这个对象地址的引用。
PS:通过这个对象地址,可以对这个new出来的对象进行操作。
更多追问追答
追问
什么叫这个对象地址的引用?
追答
就是一个对象的地址,锁是一个对象,钥匙就是地址。通过钥匙来操作锁。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询