Java 向现有文件添加新属性

Java 向现有文件添加新属性,java,Java,我是编程新手。让我们直奔主题吧。我想使用Java向文件添加一个新属性。例如,每个文件都有默认属性,如修改日期,创建日期等。我想向文件添加一个新属性,例如评级 可能吗?那我怎么做呢 我在google上花了很多时间,但没有发现任何有用的东西。现有属性被定义并存储在底层操作系统的文件系统中。文件系统的示例有NTFS和FAT32 有些文件系统允许存储给定文件的附加属性,但这种情况很少见,即使使用了这样的属性,您仍然需要运行库中的代码或您自己的代码,这些代码可以与底层操作系统通信,以获取和设置要存储的值

我是编程新手。让我们直奔主题吧。我想使用Java向文件添加一个新属性。例如,每个文件都有默认属性,如
修改日期
创建日期
等。我想向文件添加一个新属性,例如
评级

可能吗?那我怎么做呢


我在google上花了很多时间,但没有发现任何有用的东西。

现有属性被定义并存储在底层操作系统的文件系统中。文件系统的示例有NTFS和FAT32

有些文件系统允许存储给定文件的附加属性,但这种情况很少见,即使使用了这样的属性,您仍然需要运行库中的代码或您自己的代码,这些代码可以与底层操作系统通信,以获取和设置要存储的值


在您当前的编程级别上,我建议您寻找另一种解决方案,以解决您希望这样做的问题。保存数据的典型方法是通过与数据库或XML(对于数据量较小的数据)对话。

现有属性被定义并存储在底层操作系统的文件系统中。文件系统的示例有NTFS和FAT32

有些文件系统允许存储给定文件的附加属性,但这种情况很少见,即使使用了这样的属性,您仍然需要运行库中的代码或您自己的代码,这些代码可以与底层操作系统通信,以获取和设置要存储的值


在您当前的编程级别上,我建议您寻找另一种解决方案,以解决您希望这样做的问题。保存数据的典型方法是通过与数据库或XML(对于数据量较小的数据)对话。

现有属性被定义并存储在底层操作系统的文件系统中。文件系统的示例有NTFS和FAT32

有些文件系统允许存储给定文件的附加属性,但这种情况很少见,即使使用了这样的属性,您仍然需要运行库中的代码或您自己的代码,这些代码可以与底层操作系统通信,以获取和设置要存储的值


在您当前的编程级别上,我建议您寻找另一种解决方案,以解决您希望这样做的问题。保存数据的典型方法是通过与数据库或XML(对于数据量较小的数据)对话。

现有属性被定义并存储在底层操作系统的文件系统中。文件系统的示例有NTFS和FAT32

有些文件系统允许存储给定文件的附加属性,但这种情况很少见,即使使用了这样的属性,您仍然需要运行库中的代码或您自己的代码,这些代码可以与底层操作系统通信,以获取和设置要存储的值



在您当前的编程级别上,我建议您寻找另一种解决方案,以解决您希望这样做的问题。保存数据的典型方法是与数据库交谈,或者-对于较小数量的数据-XML。

向我们展示您迄今为止所做的尝试。也许您正在寻找的是创建自己的文件类型,而不是向现有文件添加新属性。@Stanimir我搜索了
file
类的一些与文件属性相关的方法,但是什么也找不到。你不能“发明”文件的属性。文件已经具有的属性(如修改日期和权限等)是保存文件的文件系统的一部分(例如NTFS、FAT32、ext3等),除文件系统标准类型外,没有标准支持添加任何内容。@Stanimir您可能需要重新阅读问题,向我们展示您迄今为止所做的尝试。也许您想要的是创建自己的文件类型,而不是向现有文件添加新属性。@Stanimir我搜索了一些与文件属性相关的方法
文件
类,但未找到任何内容。您无法“发明”文件的属性。文件已经具有的属性(如修改日期和权限等)是保存文件的文件系统的一部分(例如NTFS、FAT32、ext3等),除文件系统标准类型外,没有标准支持添加任何内容。@Stanimir您可能需要重新阅读问题,向我们展示您迄今为止所做的尝试。也许您想要的是创建自己的文件类型,而不是向现有文件添加新属性。@Stanimir我搜索了一些与文件属性相关的方法
文件
类,但未找到任何内容。您无法“发明”文件的属性。文件已经具有的属性(如修改日期和权限等)是保存文件的文件系统的一部分(例如NTFS、FAT32、ext3等),除文件系统标准类型外,没有标准支持添加任何内容。@Stanimir您可能需要重新阅读问题,向我们展示您迄今为止所做的尝试。也许您想要的是创建自己的文件类型,而不是向现有文件添加新属性。@Stanimir我搜索了一些与文件属性相关的方法
文件
类,但未找到任何内容。您无法“发明”文件的属性。文件已经具有的属性(如修改日期和权限等)是保存文件系统的一部分(如NTFS、FAT32、ext3等),并且除了文件系统标准属性外,没有标准支持添加任何内容。@Stanimir您可能需要重新阅读问题谢谢您的简化回答。:)谢谢你的简单回答。:)谢谢你的简单回答。:)谢谢你的简单回答。:)