Java用系统时间给文件命名时重复的错误

今天写一个文件上传的接口,打算根据系统时间给文件进行命名

  Date d = new Date();
    	  d.getTime();

因为是多文件上传,所以用到了for循环给文件命名

 Date d = new Date();
    	
 for(int i=0;i<9 ; i++)
 d.getTime());

但后来却发现一个很严重的错误就是文件保存过后已有一个文件名,我很奇怪,按道理,时间是每时每刻都不一样的但是为什么会导致文件名重复呢?

后来写了一个test程序


输出结果


后来想起老师在汇编课程时候说过cpu的执行速度一般在3Ghz左右,太快了,所以看不出差别,正确的做法是把循环的次数也用来作为命名条件之一,就不会重复了


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java文件资源管理项目可以用来管理和操作文件系统中的各种资源。该项目应该具备以下功能: 1. 文件浏览和查询:用户能够通过项目界面浏览和搜索文件系统中的文件文件夹。可以按照名称、类型、大小等方式进行排序和筛选。 2. 文件上传和下载:用户可以通过项目界面实现文件的上传和下载操作,方便快捷地与文件系统进行交互。上传和下载的过程应该提供进度显示和错误处理等功能。 3. 文件命名和删除:用户可以通过项目界面对文件文件夹进行重命名和删除操作。重命名文件文件系统中的名称也将相应地改变,删除操作文件文件系统中移除。 4. 文件复制和粘贴:用户可以通过项目界面实现文件文件夹的复制和粘贴操作,方便地将文件从一个位置复制到另一个位置。粘贴操作要确保不出现命名冲突和重复粘贴的情况。 5. 文件权限管理:项目应该提供对文件文件夹访问权限的管理功能。用户可以对特定文件文件夹设置读、写和执行权限,以实现文件资源的保护和限制访问。 6. 文件版本控制:项目可以支持文件的版本控制功能,保留文件的历史版本,并能够恢复和比较不同版本之间的差异。版本控制可以确保文件的完整性和数据的一致性。 7. 文件搜索和分类:项目可以提供文件搜索和分类的功能,以便用户更快速地找到所需的文件。可以根据文件的标签、关键词或其他属性进行搜索和分类。 8. 文件分享和协作:项目应支持文件的分享和协作功能,多个用户可以同对同一文件进行编辑和修改,保证文件的一致性和数据安全性。 综上所述,Java文件资源管理项目为用户提供了一种方便管理和操作文件系统中各种资源的方式,可以提高工作效率和文件管理的便捷性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值