Java和Javascript的关系。(转)

onice 2002-03-11 02:20:07
很多人混淆JAVA和JS哦。。我这里转一些文章。澄清一下他们的关系

Java是Sun公司提出的跨越操作系统和平台的标准,旨在简化网络通讯时的编程。之所以可以跨越操作系统和平台,是因为Java程序的编译结果是伪代码(即字节代码)。这一点和大家比较熟悉的VB有些类似。所以Java程序的运行需要浏览器提供Java虚拟机(VB程序也需要DLL呀)。

Javascript是Netscape最先提出的概念,主要用于进行客户端网页的互动(现由微软升级后也可用于ASP程序的编写)。

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

但是Java程序有一个致命的缺点,就是它自身实际上代表服务器,而却硬要取得客户端的最高信任。这就导致了目前各种网页病毒(如欢乐时光)猖獗。从这个角度上来讲,Javascript这样的脚本语言就显得很安全,它不会也不可能代表服务器,它永远代表客户端,从而保障了本机的安全。

...全文
131 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
hnxyy 2002-03-17
  • 打赏
  • 举报
回复
赶快结贴,把分给我~
eojessie 2002-03-17
  • 打赏
  • 举报
回复
还有一点java是面向对象的语言
而javascript是基于对象的语言
禽兽v5 2002-03-11
  • 打赏
  • 举报
回复
哈哈,还有,微软也有一个jscript,也很容易搞混的。
wangfeixue 2002-03-11
  • 打赏
  • 举报
回复
我一直以来对这个问题就比较模糊。谢谢 onice (西瓜的眼泪)的这篇
文章。
zyxhz 2002-03-11
  • 打赏
  • 举报
回复
js的安全性也是相对而言的,君不见很多恶意代码还不是用vbs或javascript写出来的。

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧