用JAVA写软件在不使用数据库的前提下,怎么保存数据

比如软件的一些偏好设置,用户数据等,不清楚该用什么方式存放,存放在哪里。比如我导出了一个可执行的jar文件,这些数据是保存在JAR里面还是在外面... 比如软件的一些偏好设置,用户数据等,不清楚该用什么方式存放,存放在哪里。比如我导出了一个可执行的jar文件,这些数据是保存在JAR里面还是在外面 展开
 我来答
匿名用户
2013-02-28
展开全部
这种问题一般是保存在一个文件里,至于是jar外还是里面看你的程序怎么写了,应该说都可以实现。可以写成xml文件存在jar包里面,当然也可以放在jar外面,只要文件的路径是正确的就可以了。
追问
你好,因为存在外面怕用户会误删,所以如果是记录在JAR内部的话应该用什么形式存储呢?
追答
也可以用xml格式,当然那个.properties格式也可以的,其实文件什么格式不重要,只要路径对了就差不多了。
百度网友5cab32f
2013-02-28 · TA获得超过149个赞
知道小有建树答主
回答量:207
采纳率:0%
帮助的人:138万
展开全部
用文件形式存储,把要存的信息用IO流的形式写到txt文档里。如果需要管理,还是要数据库的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chenzhipingbar
2013-02-28 · 超过19用户采纳过TA的回答
知道答主
回答量:58
采纳率:0%
帮助的人:28.1万
展开全部
可以用文件的形式记录,肯定是保存在jar外面哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曹老诗OvO
2013-02-28 · TA获得超过474个赞
知道小有建树答主
回答量:552
采纳率:25%
帮助的人:195万
展开全部
程序配置用*.properties实例对象用对象输出流保存,要最好指定序列号
更多追问追答
追问
你好,能不能写个简单的例子让我学习下,比如程序第一次打开就显示0,第二次打开显示在前面的基础上加1
追答
啥意思,你文件操作不会吗???就是读写文件,以文件形式保存,没有没有那么神秘的,你是想看哪一种的操作形式呢???
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8a776f9
2013-02-28 · 超过42用户采纳过TA的回答
知道小有建树答主
回答量:142
采纳率:0%
帮助的人:110万
展开全部
你可以把数据到文本文件里。。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式