gpt4 book ai didi

java - Java Preference API 可以作为避免读取文件的替代方案吗?

转载 作者:行者123 更新时间:2023-11-30 03:46:04 25 4
gpt4 key购买 nike

在我的程序中,需要在程序启动时读取文件内容。现在文件已加载到构造函数中。由于文件有点大并且正在执行 I/O,因此需要一些时间才能显示屏幕。

我的问题是,我可以使用 Preference API 作为文件 I/O 的替代方案吗?由于内容不经常更改,因此我想避免 I/O,除非用户要求。如果未设置首选项,我想加载一次内容,并且只要首选项不为空,它就会从首选项而不是文件中获取内容。

分享你的想法。

最佳答案

@Zhedar的point关于Preferences 很好理解。相反,使用 SwingWorker 在后台加载文件。 ,如图here 。通过 publish()process() 中适当的粒度,结果可以立即开始显示。当文件的其余部分加载时,GUI 将保持响应。

关于java - Java Preference API 可以作为避免读取文件的替代方案吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25662726/

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