Java:使用ObjectOutputStream编写对象时,我应该使用哪个文件扩展名

时间:2014-05-12 06:17:14

标签: java objectoutputstream

API显示.tmp,我的教科书使用.dat,我看过.ser
这有关系吗?

我正在写一个对象的arraylist

3 个答案:

答案 0 :(得分:3)

扩展并不重要。您也可以使用您的名字nicolas作为扩展名。扩展用于OS将文件与特定程序相关联。

答案 1 :(得分:3)

您可以使用任何自定义扩展程序。扩展名用于标识文件的默认程序。例如,应使用文本程序打开abc.txt文件。您可以将视频文件的扩展名更改为.txt,您的计算机将尝试使用文本处理程序将其打开。因此,除非您想通过特定程序打开文件,否则您可以提供任何扩展名。

答案 2 :(得分:3)

很多人使用.ser。您可以使用.bin,您真正喜欢的任何内容,除了指示文本的内容:.txt,.doc等。它是二进制文件,而不是文本。