永发信息网

JAVA项目中的数据为什么不能永远保存

答案:6  悬赏:0  手机版
解决时间 2021-07-25 14:50
  • 提问者网友:低吟詩仙的傷
  • 2021-07-24 15:19

在JAVA 中建立的 数据

可不可以永远的 保存

最佳答案
  • 五星知识达人网友:低音帝王
  • 2021-07-24 16:28
因为java的运行时要依靠java虚拟机的,而在java中数据是不能够永久存储的,因为他只是一种语言,别的语言也不能永久存储他的数据吧,如果想永久保存的话,可以通过流,将你的数据,存到文件,或者数据库中,这样就可以永久保存了
全部回答
  • 1楼网友:怙棘
  • 2021-07-24 22:02

因为虚拟机一停止,内存中的数据就销毁了!

  • 2楼网友:大漠
  • 2021-07-24 21:06

首先建议你看下java的主要几个存储位置,比如在java中创建的对象,在堆中。主类型在堆栈中等都不是写在硬盘上。 句柄出了作用域就没用了, 创建的对象没用就被垃圾回收机制 回收了。

我们注册用户名,数据是写到服务器的数据库里,写在人家服务器的硬盘上了,所以能保存,跟你想提的不是一个概念。

  • 3楼网友:梦中风几里
  • 2021-07-24 19:45
数据持久化,存到数据库,或者用IO写到硬盘上。
  • 4楼网友:白昼之月
  • 2021-07-24 19:28
所有程序语言的数据运行时,都是保存在内存中缓存的,永久保存只有利用数据库,或者用文本文件或XML文件保存数据。程序再次运行时加载数据。
  • 5楼网友:一秋
  • 2021-07-24 18:07

csdn 上面去搜搜吧

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯