java - 使用 fileReader 加载文件和访问文件之间的区别?

标签 java file-io

这看起来是一个非常基本的问题,但仍然想问这个,因为我对这个概念不是很清楚。我有可以从我的 Java 代码访问的属性文件。 这样做的正确程序是什么?

  1. 是否应该加载它(使用 Property.load)以便 JVM 可以使用它?
  2. 还是应该使用 FileReader 直接访问文件?

我不确定以上两个是否相同..任何人都可以放一张清晰的照片吗?

提前致谢。

最佳答案

如果您谈论的是 Properties 类,那么您应该使用 load() 方法。然后您可以使用类的方法访问属性。

如果您阅读该文件,则您有责任将数据解析为允许您访问属性的格式。不要重新发明轮子。

关于java - 使用 fileReader 加载文件和访问文件之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17120350/

相关文章:

c++ - 在 Windows C++ 中使用 fileIO

javascript - HTML 和 JavaScript - 如何正确保存纯文本

java - JDBC 结果集转换成本

java - 为什么调用父类方法?

java - 为什么 sun.misc.unsafe.Unsafe 不在默认的 java.* 包之一中?

java - 从提供的目录中的文件名创建字符串列表

c++ - ReadFile() 返回空白数据

java - 从给定字符串替换\n\r 和\t 的最佳方法

java - Libgdx:有没有一种简单的方法可以使文本在按钮上的每个轴上居中?

c++ - C 和 C++ 标准库函数如何找到文件末尾?