gpt4 book ai didi

java - 使用默认值创建对象的方法

转载 作者:行者123 更新时间:2023-12-01 15:17:34 25 4
gpt4 key购买 nike

我有一些类,其变量在//class Foo{ 之后定义在另一个类中创建了上述类的对象。一分钟后,我需要将 Foo 中的变量重置为默认值。我试图创建新对象,但没有任何反应。除了创建 setter 之外还有其他方法吗?

最佳答案

您应该将这些默认值存储在其他位置,您无法恢复默认值。使用计时器重新加载这些变量。

// some untested code
class A {
final int x_DEFAULT = 0;
int x = 0;

void reloadVars() {
x = x_DEFAULT;
}

A() {
new Timer().scheduleAtFixedRate(new TimerTask() {
public void run() {
reloadVars();
}
}, 60000, 60000);
}
}

关于java - 使用默认值创建对象的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11422195/

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