|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你通过从书的数量和开发周期及运行速度来证明:net和ruby要比java简单。
Applet返来了!
为了在收集中传送你的程序,是时分再次思索JavaApplet手艺了。下一代Java插件手艺以一种分歧的,比已往更高效、更牢靠的路子来运转Applet。如今你能够取得以下优点:
加强的牢靠性
改善的用户体验
在背景启动Applet
内建的JNLP撑持
针对每一个Applet的命令行参数
堆内存巨细,Java2DAPI减速选项
改善的Java/JavaScript程序计划言语集成
改善的WindowsVista撑持
署名的Applet如今能够在InternetExplorer的回护形式中一般运转
下一代Java插件供应了一种完整从头计划的架构,它将呈现在JavaSE6Update10中。该插件为运转在收集扫瞄器中的Applet供应了壮大的新功效,它以向后兼容的体例改善了全部Applet的牢靠性及功效。
下一代Java插件最成心义的新特征是它内建撑持经由过程JNLP文件启动Applet。利用JNLP文件格局作为Applet的形貌符就可以同意Applet即刻复用之前为JavaWebStart使用所写的JNLP扩大。
实行Applet的新路子
实行Applet的新路子在布局上与JavaWebStart手艺类似,但与扫瞄器整合的更加严密。Applet不在运转于收集扫瞄器内的JVM中,而是会启动一个自力的JVM历程往运转Applet。默许地,只要一个JVM将被启动,但你也能启动多个JVM,而且能够为每一个Applet都设置命令行参数,以是你能影响堆内存的巨细或别的的请求。
Figure1.AppletArchitecture
在上图中,云暗示JVM实例。在扫瞄器内有一个小的,headlessJVM被用于办理一个或多个客户端JVM之间的毗连,这些JVM运转着Applet。在该图中,Duke暗示Applet。个中,一个JVM实例运转着两个Applet,另外一个运转着一个Applet。
Applet间接从JNLP文件启动,它利用的JNLP文件与JavaWebStart软件利用的形貌符文件不异,而且同意利用比典范的"archive","code"和"cache_archive"更加壮大的参数。
<p>
先说优点,首先和C,C++这些语言比起来,java很简单,去掉指针的java,非常好理解,自动垃圾回收机制也很好,自从JDK1.5推出以后,性能上又有了很大提高。 |
|