Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/393.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java,通常使用哪种数据存储类型_Java - Fatal编程技术网

Java,通常使用哪种数据存储类型

Java,通常使用哪种数据存储类型,java,Java,我希望本地存储一些用户(用户名,密码)在磁盘上,在下一步可能是关于用户的信息(生日,性别,…)。 我与Eclipse一起工作,并使用Java作为语言 应该有本地文件和存储结构。我也可以使用txt文件和存储如下信息: 用户名1,密码1;用户名2,密码2 但是如果你想添加更多的信息,这是不好的 guillaume girod vitouchkina假设的一些标准(谢谢!) 数据: 本地存储在一台pc上 仅用于登录 不用于其他程序 将在程序开始时读取 不应被其他人修改 不用于服务器内容 我在谷歌上

我希望本地存储一些用户(用户名,密码)在磁盘上,在下一步可能是关于用户的信息(生日,性别,…)。 我与Eclipse一起工作,并使用Java作为语言

应该有本地文件和存储结构。我也可以使用txt文件和存储如下信息:

用户名1,密码1;用户名2,密码2

但是如果你想添加更多的信息,这是不好的

guillaume girod vitouchkina假设的一些标准(谢谢!)

数据:

  • 本地存储在一台pc上
  • 仅用于登录
  • 不用于其他程序
  • 将在程序开始时读取
  • 不应被其他人修改
  • 不用于服务器内容
我在谷歌上搜索了一下,发现XML、JSON可能是一种可行的解决方案,但不确定哪种格式是Java项目中用于此类内容的典型格式


谢谢:)

没有典型的数据存储类型,有几种设计和工具

Java可以使用几乎所有类型的存储,如果需要,可以使用包装器或网关

当我看到您的数据时,它就像一个目录,带有机密数据(密码)。现在,没有人可以将密码存储在透明的存储空间中

但和往常一样,这取决于你想做什么:

  • 您想存储,是的,但是您想读取数据吗:由谁、由什么程序、频繁还是不频繁地读取
  • 是关键数据吗?你会失去他们吗
  • 你是定期更换还是从不更换
  • 如果更改它们,是否要保留旧数据或更改的跟踪
  • 每个人都能看到你的数据?每个人都可以修改它们,可以删除它们吗?那么安全呢
  • 你们有什么样的建筑?一台PC,一台服务器,本地?它是用于web应用程序的吗
  • 之后,您可以考虑格式、区域设置
毕竟,你可以像你一样把它们放在一个文件中,当然,也可以对它进行一些或更多的增强


希望有帮助。

但您想将其存储在程序或磁盘中吗?我不明白您的问题。您是否在问java中流行哪种数据表示?