java与javascript关系

作者在 2007-12-14 14:04:33 发布以下内容
Java是Sun公司提出的跨越操作系统和平台的标准,旨在简化网络通讯时的编程。之所以可以跨越操作系统和平台,是因为Java程序的编译结果是伪代码(即字节代码)。这一点和大家比较熟悉的VB有些类似。所以Javascript程序的运行需要浏览器提供Java虚拟机(VB程序也需要DLL呀)。
 
javascript是Netscape最先提出的概念,主要用于进行客户端网页的互动(现由微软升级后也可用于ASP程序的编写)。 

二者没有任何关系,只是碰巧名称相似罢了。二者都可以完全独立的进行客户端和服务器端的控制。 

但是java程序有一个致命的缺点,就是它自身实际上代表服务器,而却硬要取得客户端的最高信任。这就导致了目前各种网页病毒(如欢乐时光)猖獗。从这个角度上来讲,Javascript这样的脚本语言就显得很安全,它不会也不可能代表服务器,它永远代表客户端,从而保障了本机的安全。
学习笔记 | 阅读 1390 次
文章评论,共0条
游客请输入验证码
浏览98351次