A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© H_bean 中级黑马   /  2016-9-13 00:33  /  503 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

谁能详细解释一下,在Java程序中,当将一个文件夹拷贝到另一个文件夹时,为什么源文件夹和目标文件夹的路径相同时,会出现无限循环拷贝,直到电脑内存溢出,系统奔溃,蓝屏???

2 个回复

倒序浏览
每当读取一个文件时,就得在目标文件夹下创建相同的文件夹,因为在一个项目下,所以就会在源文件夹下再创建这个文件夹,当源文件夹向下继续读取时,就会又要创建一个。就是每次都是在源文件夹读取之前被新创建了一个
回复 使用道具 举报
楼上正解
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马