Java和Javasciprt的区别


Posted in 面试题 onSeptember 02, 2012
JavaScript 与Java 是两个公司开发的不同的两个产品。Java 是SUN 公司推
出的新一代面向对象的程序设计语言,特别适合于Internet 应用程序开发;而
JavaScript 是Netscape 公司的产品,其目的是为了扩展Netscape Navigator
功能,而开发的一种可以嵌入Web 页面中的基于对象和事件驱动的解释性语言,
它的前身是Live Script;而Java 的前身是Oak 语言。下面对两种语言间的异
同作如下比较:
1)基于对象和面向对象:
Java 是一种真正的面向对象的语言,即使是开发简单的程序,必须设计对象;
JavaScript 是种脚本语言,它可以用来制作与网络无关的,与用户交互作用
的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driver)
的编程语言。因而它本身提供了非常丰富的内部对象供设计人员使用;
2)解释和编译:
Java 的源代码在执行之前,必须经过编译;
JavaScript 是一种解释性编程语言,其源代码不需经过编译,由浏览器解释
执行;
3)强类型变量和类型弱变量:
Java 采用强类型变量检查,即所有变量在编译之前必须作声明;
JavaScript 中变量声明,采用其弱类型。即变量在使用前不需作声明,而是
解释器在运行时检查其数据类型;
4)代码格式不一样。

Tags in this post...

面试题 相关文章推荐
Ibatis中如何提高SQL Map的性能
May 11 面试题
一个C/C++编程面试题
Nov 10 面试题
网络通讯中,端口有什么含义,端口的取值范围
Nov 23 面试题
什么是三层交换,说说和路由的区别在那里
Sep 01 面试题
接口的多继承会带来哪些问题
Aug 17 面试题
linux面试题参考答案(9)
Jan 07 面试题
一些Unix笔试题和面试题
Jan 22 面试题
介绍一下write命令
Aug 10 面试题
介绍一下Linux中的链接
Jun 05 面试题
How TDD works
Sep 30 面试题
Prototype如何实现页面局部定时刷新
Aug 06 面试题
JAVA语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?在try块中可以抛出异常吗?
Jul 02 面试题
使用useBean标志初始化BEAN时如何接受初始化参数
Feb 11 #面试题
介绍一下Java的安全机制
Jun 28 #面试题
如何用Lucene索引数据库
Feb 23 #面试题
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
Oct 27 #面试题
JDO的含义
Nov 17 #面试题
如何实现jdbc性能优化
Jul 30 #面试题
开发中都用到了那些设计模式?用在什么场合?
Aug 21 #面试题
You might like
Warning: session_destroy() : Trying to destroy uninitialized sessionq错误
2011/06/16 PHP
PHP获取指定日期是星期几的实现方法
2016/11/30 PHP
JavaScript NaN和Infinity特殊值 [译]
2012/09/20 Javascript
PHP PDO操作总结
2014/11/17 Javascript
深入分析js的冒泡事件
2014/12/05 Javascript
js实现两点之间画线的方法
2015/05/12 Javascript
JavaScript文本框脚本编写的注意事项
2016/01/25 Javascript
jquery删除数组中重复元素
2016/12/05 Javascript
基于jQuery实现选项卡效果
2017/01/04 Javascript
JavaScript实现数组降维详解
2017/01/05 Javascript
js仿拉勾网首页穿墙广告效果
2017/03/08 Javascript
详解Vue.js分发之作用域槽
2017/06/13 Javascript
Node.js 回调函数实例详解
2017/07/06 Javascript
Vue使用vux-ui自定义表单验证遇到的问题及解决方法
2018/05/10 Javascript
layui 实现加载动画以及非真实加载进度的方法
2019/09/23 Javascript
echarts实现折线图的拖拽效果
2019/12/19 Javascript
[52:27]2018DOTA2亚洲邀请赛 3.31 小组赛B组 paiN vs Secret
2018/04/01 DOTA
Python3爬虫学习之MySQL数据库存储爬取的信息详解
2018/12/12 Python
对pandas通过索引提取dataframe的行方法详解
2019/02/01 Python
一篇文章弄懂Python中的可迭代对象、迭代器和生成器
2019/08/12 Python
Django之使用内置函数和celery发邮件的方法示例
2019/09/16 Python
下载官网python并安装的步骤详解
2019/10/12 Python
django实现日志按日期分割
2020/05/21 Python
python 图像判断,清晰度(明暗),彩色与黑白实例
2020/06/04 Python
深入浅析python 中的self和cls的区别
2020/06/20 Python
Python编写单元测试代码实例
2020/09/10 Python
意大利香水和彩妆护肤品购物网站:Ditano
2017/08/13 全球购物
We Fashion荷兰:一家国际时装公司
2018/04/18 全球购物
行政管理人员精品工作推荐信
2013/11/04 职场文书
小学三年级数学教学反思
2014/01/31 职场文书
机关门卫制度
2014/02/01 职场文书
政府门卫岗位职责
2014/04/29 职场文书
街道党风廉政建设调研报告
2015/01/01 职场文书
佛光寺导游词
2015/02/10 职场文书
素质教育学习心得体会
2016/01/19 职场文书
python tkinter模块的简单使用
2021/04/07 Python