Assigning in Java?

前端 未结 5 572
悲&欢浪女
悲&欢浪女 2020-11-29 07:59

Say I set int A = int B. When I change A after, it will not change the value of B. But when I set a SomeClass A = SomeClass B, and I change A\'s contents (like a.cost), it c

5条回答
  •  春和景丽
    2020-11-29 08:18

    In java when you assign Object to Object its assign by reference. Int is non an Object in java so when you assign int to int its assign by value.

提交回复
热议问题