Java 和 JavaScript 是什么关系?

是一回事么?... 是一回事么? 展开
 我来答
yfcp
2016-04-24 · 知道合伙人软件行家
yfcp
知道合伙人软件行家
采纳数:1748 获赞数:5545
有多年网站建设相关工作经验。熟悉ASP、ASP.net、VB、JavaScript、HTML等语言和CSS、Ajax等相关技术。

向TA提问 私信TA
展开全部
java和javascript外形字母非常像,但是二者是完全不同的二种语言。形象说,二者关系就和雷锋和雷峰塔关系一样。
1、java和JavaScript没有任何的血缘关系,java是是由Sun 公司于1995年5月推出的,而javascript是于1995年由Netscape公司设计实现而成的,由于Netscape公司与Sun公司合作,Netscape高层希望它看上去能够像Java,因此取名为JavaScript。
2、java和JavaScript本质也不一样,java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,即使是开发简单的程序,也必须设计对象;而JavaScript是一种直译式脚本语言,它本身提供了非常丰富的内部对象供设计人员使用。
3、它们的执行方式也是不一样的,Java是介于解释型和编译型语言之间的一种语言,java的源代码在传递到客户端执行之前,必须经过编译,通过相应平台上的解释器,实现独立于某个特定的平台编译代码的束缚。JavaScript是一种解释性编程语言,其源代码在发往客户执行之前不需经过编译,而是将文本格式的字符代码发送给客户编由浏览器解释执行。
4、两者的用途也不一样,java广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网等。而Javascript的用途是:
1).嵌入动态文本于HTML页面;
2).对浏览器事件做出响应;
3).读写HTML元素;
4).在数据被提交到服务器之前验证数据;
5).检测访客的浏览器信息;
6).控制cookies,包括创建和修改等。
兄弟连教育
2016-05-03 · 百度知道合伙人官方认证企业
兄弟连教育
兄弟连教育成立于2006年,11年来专注IT职业教育,是国内专业的IT技术培训学校。2016年成功挂牌新三板(股票代码:839467)市值过亿。开设专注程序员培训专注php、Java、UI、云计算、Python、HTML5、
向TA提问
展开全部
javascript和java,甚至有人误认为javascript就是java。虽然javascript与java确实有一定的联系,但是它们并不像所想的那样联系精密。甚至可以肯定地说它们有很大的区别。
javascript与java的区别只要表现在以下几个方面:
(1)javascript和java是由不同的公司开发的不同产品。javascript是Netscape公司的产品,其目的是问了扩展Netscape Navigator功能。java是由Sun Microsystem公司开发的一种面向对象设计语言,类似于c++,它需要多种编译器和支持文件才能运行。
(2)JavaScript是基于对象的,他是一种脚本语言。它基于对象和事件驱动,因而它本身提供了非常丰富的内部对象供设计人员使用。而java是面向对象的,即java是一种真正的面向对象的语言,即使是开发简单的程序也必须设计对象。
(3)javascript与java在浏览器中所执行的方式不一样。javaScript是一种解释性编程语言,其源代码在发往客户端执行之前不需要经过编译,而是讲文本格式的字符代码发送给客户端,即javascript语句本身随web页面一起下载下来,由浏览器解释执行。java的源代码在传递到客户端执行之前,必须经过编译,因而客队段上必须具有相应平台上的仿真器或解释器,它通过编译器或者解释器实现独立于某个特定的平台编译代码。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
育知同创教育
2016-04-13 · 百度知道合伙人官方认证企业
育知同创教育
1【专注:Python+人工智能|Java大数据|HTML5培训】 2【免费提供名师直播课堂、公开课及视频教程】 3【地址:北京市昌平区三旗百汇物美大卖场2层,微信公众号:yuzhitc】
向TA提问
展开全部
JavaScript是一种客户端的脚本语言,所谓的客户端也就是浏览器,你上网的时候,看到的百度、新浪这种网站,里面你看到个各种很炫的效果都是JavaScript编写的;
然而java是一种服务器端的语言,他开发出来的东西需要编译,然后在配置好的环境内才能运行;
这样说吧,java和JavaScript没有必然的联系,只是字面上类似
加入你开发一个网站,你需要注册保存数据到数据库,你在网页填好东西,可以吧你填好的东西会提交给服务器,然后在服务器上面由java吧数据存到数据库中去,在你的网站上面,你还可以看到很多效果,比如图片滚动等,就是用JavaScript来编写的
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
般若兮若
2016-04-13 · TA获得超过2706个赞
知道小有建树答主
回答量:1246
采纳率:0%
帮助的人:941万
展开全部
人民币与人民的关系,雷峰塔与雷锋的关系...
Java是主要是基于服务端的编程语言,JavaScript是基于前端的脚本语言,两者之间没有直接的关系但是又相辅相成,例如用Java做后台然后用JavaScript来做前端展示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友05af92258
2016-04-13 · TA获得超过578个赞
知道小有建树答主
回答量:290
采纳率:62%
帮助的人:115万
展开全部
JavaScript是一个非常讨厌java的人发明的,具体故事你可以查百度。
两者都为面向对象语言。
但javascript是前端的脚本语言。通常作为前端和后台的交互中介者。
java是一门面向对象语言,主要用于后台开发设计。和javascript的区别在于java是强类型语言,而javascript是弱类型。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式