《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最主要的应用场景,这里只是浅尝辄止的讲述了一下。
上一篇:
IDEA上Java项目控制台中文乱码