-2

我计划编写一个处理 .dat 文件的 Java 应用程序——从它们中读取、更新它们等。你知道任何简短的基本示例(代码)吗?

我也对如何以某种方式保护 .dat 文件(打开时使其不可读)感兴趣。例如,我刚刚将记事本文件转换为 .dat(通过重命名) - 当我打开 .dat 时,我(显然)仍然可以清楚地看到文本。

但是,我遇到了一些 .dat 文件,这些文件在打开它们时会显示各种有趣的字符——这就是保护,对吧?我对如何实现这一点几乎一无所知 - 我将不胜感激任何指示。

4

2 回答 2

1

“.dat”文件可以是您想要的任何文件。

一个典型的选择是明文。

这是一个关于在 Java 中读写文本文件的简单链接:

如果要“隐藏”文件,可以将其文件属性设置为“隐藏”。

如果要防止人们读取文件,则必须对其进行加密:

于 2012-12-03T22:05:20.290 回答
1

我建议您阅读Basic File IO 教程。

以二进制格式写入文件并不是为了保护,它只是另一种易于阅读的格式。

通常为了保护文件,您会对其进行加密,这是一个相当复杂的主题。

如果您只想要二进制格式,您可以压缩文件,这也会使其更小。

于 2012-12-03T22:06:08.683 回答