gpt4 book ai didi

BroadcastReceiver 中的 android volatile 变量

转载 作者:行者123 更新时间:2023-11-29 15:23:51 25 4
gpt4 key购买 nike

我有

public class ScreenReceiver extends BroadcastReceiver {

private volatile boolean wifiNetwork = false;
private volatile boolean mobileNetwork = false;

}

我一直在检查 bool 变量,每次执行接收器。在这里使用 volatile 变量是否明智?我没有任何线程,但我总是想要这个变量的最新状态。

最佳答案

如果只有一个线程正在使用该对象,则将变量设置为 volatile 是没有意义的。

关于BroadcastReceiver 中的 android volatile 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15068523/

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