过去一段时间,我没有认真去思考过包与文件的区别,不知道何时该用包,何时该用文件。为了能够在以后从事编程的路上不会被此问题阻拦,我特意从网上搜集大神们的回答,并总结到了一起,方便以后能够更快的查看到。以下便是此问题的详细的解答:
.1、包是一种特殊的文件夹,不仅可以储存文件而且可以显示文件的状态。而文件夹仅仅能够储存文件。
2、功能不同:包的数据是可以实时更新及备份的而普通文件办不到
3、隶属关系不同:包中的文件来自于其它文件夹,而文件夹内的文件就是自身的
4、权限不同:包可以在不同的电脑或者硬盘与移动盘、U盘之间同步更新文件,而文件夹可以复制粘贴,但是不能方便更新
5、来源不同:文件夹无法追溯内部文件的来源,包可以显示内部文件是否可以链接到主计算机的原始文件,或者某个文件是否为“孤立文件|”
总的来说,包其实是文件的一种,但是文件夹下还可以填充很多层文件,而包只有一层。另外就是包可以在不同的电脑或移动盘中实时更新而文件不行。以上便是我借鉴大神们的回答做出的总结,方便日后查看,若有任何需要补充或更改的地方可以私信我!