JAVA多线程下载东西为什么要先创建一个大小相同的空文件呢?
3个回答
展开全部
说仔细一些
下载的东西肯定要制定一个制定目录存放的啊。
这个估计是操作系统的设定吧~~
下载的东西首先是缓存到一定的内存区域,然后确定下载完成之后再放到你的硬盘里。
操作系统是根据假设在最糟糕的情况下硬盘满了,已经容纳不下你的下载文件了,下载不就是败了嘛~提前预留空间是为了保证文件的准确下载,有地方存放。
下载的东西肯定要制定一个制定目录存放的啊。
这个估计是操作系统的设定吧~~
下载的东西首先是缓存到一定的内存区域,然后确定下载完成之后再放到你的硬盘里。
操作系统是根据假设在最糟糕的情况下硬盘满了,已经容纳不下你的下载文件了,下载不就是败了嘛~提前预留空间是为了保证文件的准确下载,有地方存放。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你指的具体内容是啥?空文件不可能有大小的~应该说可能是先从服务器端或者文件的大小以便在下载过程中判断下载是否终端吧?楼主可以说下具体应用场景吗?这样可以对着例子说,比较容易理解一点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询