说透Applet的数字签名之1——Applet及其运行
文章目录
- Applet介绍
- rt.jar是什么
- Applet的极简实例
- Applet运行方式
- 开发环境:Eclipse运行
- 正式环境: 打包运行
- 命令行打包
- Applet打包档的运行
- 问题解决
- 在Eclipse中 Applet运行显示为方块
Applet应该已经是一个日落西山的技术,其运行机制与Flash异曲同工,其陨落的原因与速度也基本步调一致。但其技术本身还是有一些可以借鉴的地方,这里着眼其数字签名的部分以作为Web安全的佐证之一。
Applet介绍
Applet是Java小程序,其相关的类在包含在jre的基本类库的rt.jar档中。
rt.jar是什么
这里的rt是Runtime,即运行时。rt.jar是Java最基础也是最核心的文件, 在Java Doc看到的API接口文档的类就是位于这个文件中。
Applet的极简实例
Applet本身开发很简单,继承Applet 类,覆写paint()方法即可。
/*** @Title: MyApplet.java* @Package cn.osxm.jcodef.applet* @Description: TODO* @author oscarchen* @date 2020年1月11日* @version V1.0*/
package cn.osxm.jcodef.applet;