如果从流行性上来讲,applet这一章我可能就跳过去了,但现在我不只是学习实用的知识, 更要了解其背后的意义,为什么要做这个设计,有那些优点,有那些缺点,以及目前相关的应用。所以当我做了这个决定,然后认真的去看的时候,还是迅速的撑握了要点
总结如下
1、如何写一个最简单的Applet程序
a、extends JApplet
b、override public void init();
c、在class 前加上/*<applet code= "CompiledAppletClassName" width="300" height="200" */
2、如何运行Applet程序
a 、eclipse -- run as
b、命令行 appletviewer AppleClassName.java / appletviewer AppleClassName.html (参考第一条里的c) c、用浏览器打开AppleClassName.html文件
3、注意事项
a、老的浏览器可能需要设置java plugin
b、更新Applet后需要在java console里输入x 清楚载入类高速缓存
这篇文章的标题说以学而时习之。。。, 前面一直在讲“学而”的东西,现在要来讲讲“习之”的内容了,这里才是我写这篇文章的关键,在学习applet的时候用到了一个例子,就是一个简单计算器的程序放在Applet里,Applet当然没有问题,但这个计算器我是之前学过的,当我看到这个的时候我就在想,这个计算器的程序如果叫我重新再写一遍,我可能又要花上2个小时的时间,但如果直接拿过来用的话,就只需要花几秒钟的时间,但是当我不想只是停止在把这个计算器程序拿过来用上,我开始思考我在这个计算器程序里学到了什么,也许有许多细节我可以忘记,也一定会忘记,但我一定要把最重要的东西留下来。那么到底哪些是最重要的东西呢,对于这个计算器程序来说