即使在运行之后如何保持变量值 - > Java应用程序?

时间:2013-11-06 19:07:55

标签: java static

我知道当我们使用静态变量时,对于类的所有实例,值保持不变。

但是当我按照 - >运行时Java应用程序在类中,甚至静态变量都使用默认值进行重新设计。

即使在运行as->之后还有办法保持变量值吗?类应用程序中的Java应用程序?

谢谢。

5 个答案:

答案 0 :(得分:0)

应用退出后将其写入文件,并在应用启动时将其读回。首次启动时或缺少该文件时使用默认值。

答案 1 :(得分:0)

保存到文件,如果你想再次从FILE读取它,我知道这不是一个好的编程标准,如果它与登录凭证有关。

静态变量仅适用于运行时执行,因此即使在程序终止后它们也无法帮助并存储变量。

答案 2 :(得分:0)

程序结束后,所有数据都将丢失。您必须使用任何数据库或文本文件来保存数据...

答案 3 :(得分:0)

您可以将Class实例序列化为文件,并在执行时重新实例化。

答案 4 :(得分:0)

.properties是主要用于Java相关技术的文件的文件扩展名,用于存储应用程序的可配置参数。

您可以使用属性文件存储变量,并在需要时更新或访问它们