java和javascript有什么区别.请问

解决方案 »

  1.   

    Java是由美国Sun Microsystem,Inc.开发出来的一种面向对象的语言,它已经广泛用于Internet 上以完成一些HTML无法完成的功能。Java有简单、稳定、安全、界面友善等几大特点,而且对于UNIX,Macintosh或者PC机都能使用,这就是为什么Java如此受欢迎的原因了,Java是由C++衍生过来的,它的风格和C++很相似,不过就和C++相比就简单得多,这是得很多对学C++可望而不可及的人真是天掉下来的馅饼。Java由于其指令和结构都是十分严谨的,而且是专门为不同环境些执行所设计,所以Java编写的程序远比C++要稳定,而且改错也比较容易。在网络上执行程序时,Java对安全性的保障具有非常严格的控制,尤其是对用户端安全的保护以及规定都有详尽而严格的规定。 
      Java Script最早是由Netscape设计的语言。由于Java程序的广泛流行,所以特地将JavaScript内嵌在浏览器中,使得网页制作者可以直接在HTML加入JavaScript代码,而不需要任何的辅助工具。JavaScript和Java小程序最大的区别在于Java小程序必须和HTML一起下载到用户的电脑中,不能单独使用,而JavaScript可以直接在HTML网页中编写,不需要引用其他的辅助工具。JavaScript可以说是Java程序的简化,它本身的结构和Java语言都十分相似,基本上采用了Java的面向对象的语言结构。与Java不同的是JavaScript是解释性的语言,它可以由浏览器直接解释执行,而Java程序和传统的编程语言一样都必须有程序编译器生成另一种代码以后,才能插入到网页中运行,这使得JavaScript的运行速度要比Java快。由于JavaScript是在客户端运行的程序,所以表单的检验工作可以在用户端执行而无需将数据发送到服务器判断以后再发送回来。