Convention 文件夹名称约定Java

Convention 文件夹名称约定Java,convention,Convention,保存信息(游戏保存、高分等)的文件夹叫什么。这只是一个命名惯例的问题。默认情况下,您有src,对于资源,您可以创建一个名为res的fodler,并将其添加到构建路径中。出于好奇,我只想问一下,你写信息的文件夹叫什么。我在想sav(保存)或write(写入)。我正在使用eclipse,因此我知道如何将文件夹添加到构建路径 不在src下,因为它是输出,而不是。。。来源 高度特定于应用程序,取决于您尚未阐明的需求。这是否需要所有用户都可以访问?就一个?来自远程进程?应用程序的两次运行之间是否存在持久性

保存信息(游戏保存、高分等)的文件夹叫什么。这只是一个命名惯例的问题。默认情况下,您有src,对于资源,您可以创建一个名为res的fodler,并将其添加到构建路径中。出于好奇,我只想问一下,你写信息的文件夹叫什么。我在想sav(保存)或write(写入)。我正在使用eclipse,因此我知道如何将文件夹添加到构建路径

  • 不在
    src
    下,因为它是输出,而不是。。。来源
  • 高度特定于应用程序,取决于您尚未阐明的需求。这是否需要所有用户都可以访问?就一个?来自远程进程?应用程序的两次运行之间是否存在持久性?是否自动备份/保留?在投递箱里?是否加载到MySQL?显然,这一问题的答案在不同的应用程序之间会有所不同,输出的位置也会有所不同

  • 这个动态数据是由程序创建的吗?如果是这样,为什么要在构建中包含这些文件


    对于动态数据,java.util.prefs包提供了一个潜在的跨平台解决方案,例如windows注册表和linux上的~/.目录。

    我以前见过
    sav
    。不管怎样,我不确定这个问题是Java特有的。(它目前有java标记。)显然与eclipse无关。Java,也许,我知道像Maven这样的技术喜欢强加一个严格的、固定的结构。另外,将其命名为
    已保存的游戏
    。(或者只是将所有文件转储到一个文件夹下,并将应用程序名放入给定操作系统的相应用户数据目录中。
    C:\Users\John\Documents\AppName
    ~/Library/Application Support/AppName
    ,在Linux上是什么意思。)不要在文件名中加空格,这会让生活无缘无故变得复杂。我从来没有说过src?出于好奇,我只是想知道这个文件夹的名字。只需更新实际的游戏文件,该文件有一个包含文本文件的文件夹,而不是将游戏高分/统计数据保存到一个文本文件中,供人们编辑。这就是一个例子,但我真正想要的是人们通常如何命名他们的名字folders@Exikle这使得你的问题成为一个民意测验,因此不适合这样做。命名是任意的,如果名称是您想要的,那么选择任何名称并坚持使用。@millimoose哦,好吧,谢谢:)@Exikle-更准确地说-通常每个人都遵循约定(例如,
    src/main/resources
    是类路径资源出现在everyone Maven项目中的位置),这个问题的正确答案是“这取决于/没有。”但询问人们在缺乏惯例的情况下会做什么是一项民意调查,是的。公平地说,注册表是一个可怕的位置,存放着与保存的游戏状态一样复杂的数据。@millimoose如果我们谈论的是大量二进制数据,你可能是对的。不过,高分将是一个很好的候选人。我想我应该把它当作一件值得考虑的事情,反省一下,一个评论可能会更好地表达我的话。