sis, sisx, jar分别有什么特色和区别?
JAR(Java Archive,Java 归档文件)是与平台无关的文件格式,它允许将许多文件组合成一个压缩文件。为 J2EE 应用程序创建的 JAR 文件是 EAR 文件(企业 JAR 文件)。
JAR 文件格式以流行的 ZIP 文件格式为基础。与 ZIP 文件不同的是,JAR 文件不仅用于压缩和发布,而且还用于部署和封装库、组件和插件程序,并可被像编译器和 JVM 这样的工具直接使用。在 JAR 中包含特殊的文件,如 manifests 和部署描述符,用来指示工具如何处理特定的 JAR。
一个 JAR 文件可以用于:
□ 用于发布和使用类库
□ 作为应用程序和扩展的构建单元
□ 作为组件、applet 或者插件程序的部署单位
□ 用于打包与组件相关联的辅助资源
sis即矽统科技,所谓 sis 软件是是指后缀名为 sis 的专门为Symbian操作系统的Series 60系列平台(s60)以及以上版本的智能手机开发的安装包软件。
诺基亚的智能手机用symbian系统,从7650到现在一***有三次大的系统升级,分别是os6,os7/8和os9.1。第一二版的系统,即os6,7,8的软件格式都是sis,虽然有的相互之间不兼容,但大部份还可以通用,而且不兼容时修改也方便。但第三版,os9.1用了新的安全内核和编译程序,和第一二版完全不兼容了,修改也很麻烦,要重新编写程序,所以为了和以前区别,3250之类的第三版就用sisx作为新的格式。