《Java核心技术卷1:基础知识》CH13-部署Java应用程序


13.1 JAR文件

本书的CH10(图形程序设计)、CH11(事件处理)、CH12(Swing用户界面组件),讲述的是Java的桌面图形化程序设计,目前这部分内容已经被社会淘汰,几乎没有丝毫的学习必要了。

在将Java应用程序打包时,使用者一定希望仅提供给其一个单独的文件,而不是一个含有大量类文件的文件夹。Java的归档文件,JAR即是基于此目的而设计的。JAR文件既可以包含类文件,也可以包含诸如图像、声音等其它类型的文件。JAR文件是压缩的,使用了大家熟悉的ZIP文件格式。

13.1.1 创建JAR文件

13.1.2 清单文件

13.1.3 可执行JAR文件

13.1.4 资源

13.1.5 密封


13.2 应用首选项的存储

13.2.1 属性映射

13.2.2 首选项API


13.3 服务加载器


13.4 applet

applet是包含在HTML中的Java程序,能实现动态页面的效果。但其运行必须要借助jre环境,而不可能每个浏览器用户都内置了jre环境,因此现在已经被HTML5淘汰了,完全没有了解的必要了。


13.5 Java Web Start

Java Web是目前Java最主要的应用场景,这里只是浅尝辄止的讲述了一下。

经验分享 程序员 微信小程序 职场和发展