核心结论:
如果 bean 是 class(引用类型):改它的属性,所有持有这个对象引用的地方都会看到变化。
如果 bean 是 struct(值类型):赋值/取出/传递时通常会复制,改的是副本,不会影响原对象,除非你再写回去。
IT疑难杂症诊疗室
10w+人浏览
3.3k人参与
核心结论:
如果 bean 是 class(引用类型):改它的属性,所有持有这个对象引用的地方都会看到变化。
如果 bean 是 struct(值类型):赋值/取出/传递时通常会复制,改的是副本,不会影响原对象,除非你再写回去。
322
562
259

被折叠的 条评论
为什么被折叠?