JAVA中对象的调用是通过指向堆内存所在对应地址的数据进行调用实现的,当创建的多个对象指向相同时改变对应的值实际上会对相同地址的数据值产生改变,而当对象指向不同时则互不影响。

学生类:

JAVA多个对象指向不同及相同的区别

(1)对象指向不同

JAVA多个对象指向不同及相同的区别

输出结果:

JAVA多个对象指向不同及相同的区别

(2)对象指向相同

JAVA多个对象指向不同及相同的区别

输出结果:

JAVA多个对象指向不同及相同的区别

 

相关文章: