现在还有人用applet吗?

现在是不是很少用到java的Applet了,学它还有用吗?为什么都不用它了呢?
最新回答
盛夏尉蓝

2024-10-13 08:41:10

我觉得具体得看是什么软件来说了吧..

类似于门户的网站,我想不可能用applet..

因为applet和javaScript一样. 是运行在客户端的..

是java脚本代码.. 正如你开发java程序一样需要安装jdk..

而ie客户端如果要运行applet.. 必须也安装jdk或jre...

一个门户网站... 一天成千上万的人来访问.. 不可能要求每个客户端都安装了jre吧.. 所以.. 类似与这种大众网站用applet的可能性不大..

然而.. applet还是具有他的优势.. 因为他能在客户端建立套接字连接..
弥补了http协议无状态的缺陷.. 可以在服务器端反向控制浏览器的行为..
所以在一些专业的软件中(同样也是B/S架构). 使用到appelt..
比如在我们的项目中.. 就用到了applet. (是xmlBlaster消息服务器中间).在客户端的浏览器上与消息服务器建立连接.完成了消息订阅发布的机制..

所以个人建议.. 随便看看吧.. 不用研究的太深了..
深情是罪

2024-10-13 09:50:22

applet是嵌入网页上运行的小程序,由浏览器运行 applet的功能主要是在网页中显示数据和用户交互,网页上运行的小应用程序 ,必须依赖于浏览器才能运行,就好象flash一样,但是同时也需要java类库支持。不过从java6以后,applet可以从浏览器中拖出来了。
倾城一夜雪

2024-10-13 08:54:41

servlet与Applet互换使用比较好,单独很少用,它是图形方面好,但html本身功能直接加图片和flash代替了
Servlet与Applet比较
相同点:
都不是独立的应用程序,没有main()方法
不是由客户调用,而是由另外一个应用程序(容器)调用
都有生存周期,包括生命周期方法init()和destroy()
不同点:
Applet运行在客户端,具有丰富的图形界面
Servlet运行在服务器端,没有图形界面。
Applet目的是为了实现浏览器与客户的强大交互,因此需要丰富多样的图形交互界面
安七

2024-10-13 10:26:47

还有,现在好多在线的小游戏和一些股市行情不都是用APPLET做的吗,还有一些聊天室 !

只不过APPLET已经不是JAVA的热点了

其实我觉得用APPLET开发一些小游戏是蛮不错的,而且好象APPLET和手机上的JAVA程序结构比较相似,很容易进行移植! 了解了吗?