67,515
社区成员
发帖
与我相关
我的任务
分享
package temp;
import ..........
.................
public class Test {
private ClassA a = null;
public Test() { super(); }
public void setA(ClassA arg) {
this.a = arg;
System.out.println("Test - My a's HashCode is " + this.a.hashCode());
}
public ClassA getA() {
return (this.a);
}
}
package temp;
import ..........
.................
public class ClassA implements AppclicationListener {
public ClassA() {
super();
System.out.println("ClassA - HashCode: " + this.hashCode());
}
public void onApplicationEvent(ApplicationEvent arg0) { }
}
<beans>
<bean class="test.Test">
<property name="a" ref="a" />
</bean>
<bean id="a" class="test.ClassA" scope="prototype" />
</beans>
ClassA - HashCode: 23473608
ClassA - HashCode: 16821027
Test - My a's HashCode is 16821027
ClassA - HashCode: 26250401
Test - My a's HashCode is 26250401