gpt4 book ai didi

Java - 识别更改类私有(private)成员的代码?

转载 作者:行者123 更新时间:2023-11-29 03:57:32 25 4
gpt4 key购买 nike

使用 Eclipse 或 IntelliJ 如何定位所有可能修改类私有(private)成员(类型为 Object)的代码?

该成员可通过 getter 获得,因此理论上类可以调用 getMyMember() 然后将其设置为另一个值而不调用 setter。寻找所有可能的情况..

最佳答案

This member is available via a getter, so in theory a class could call getMyMember() and then set this to another value without calling the setter.

我不确定我是否理解正确,但您不能直接更改 getMyMember() 返回的引用,只能更改被引用的对象。

关于Java - 识别更改类私有(private)成员的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5474202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com