我计划编写一个处理 .dat 文件的 Java 应用程序——从它们中读取、更新它们等。你知道任何简短的基本示例(代码)吗?
我也对如何以某种方式保护 .dat 文件(打开时使其不可读)感兴趣。例如,我刚刚将记事本文件转换为 .dat(通过重命名) - 当我打开 .dat 时,我(显然)仍然可以清楚地看到文本。
但是,我遇到了一些 .dat 文件,这些文件在打开它们时会显示各种有趣的字符——这就是保护,对吧?我对如何实现这一点几乎一无所知 - 我将不胜感激任何指示。
“.dat”文件可以是您想要的任何文件。
一个典型的选择是明文。
这是一个关于在 Java 中读写文本文件的简单链接:
如果要“隐藏”文件,可以将其文件属性设置为“隐藏”。
如果要防止人们读取文件,则必须对其进行加密:
我建议您阅读Basic File IO 教程。
以二进制格式写入文件并不是为了保护,它只是另一种易于阅读的格式。
通常为了保护文件,您会对其进行加密,这是一个相当复杂的主题。
如果您只想要二进制格式,您可以压缩文件,这也会使其更小。