要求:
(1)任意新建一个包,或者打开一个已有包。
(2)向指定包里添加或者删除任意大小文件。
(3)能从指定包里打开指定文件,在不解包的情况下,根据文件后缀名,调用对应执行程序打开指定文件。
(4)从指定包里解开指定文件到指定路径。
(5)支持传入一段内存数据到包里,保存为一个文件。
(6)支持从包里读取某个文件数据到内存里,供外界使用。
大概讲下思路,具体要用到些什么技术之类的
  我遇到的面试题,有点头大。。
面试没过,但是还是想了解下~~~~