Java是面向对象的基本语言,Java采用强类型变量检查,即所有变量在编译之前必须作声明。Javascript是嵌入网页的脚本语言,是写在html中的一种解释性的弱类型的脚本语言。JavaScript和Java仍然是不同的语言。我们整理出以下四点帮助你了解两者的差异:
1、JavaScript是一种象文件一样的描述语言,透过浏览器就可以直接执行;而Java像正统的编程语言(如C/C++)一样,必须先进行编绎和链接等动作才可执行。
2、JavaScript必须编写在HTML文件中,直接查看网页的原始码,就可以看到JavaScript程式,所以没有保护,任何人都可以透过HTML文件复制程式;而Java应用在网页的程式称为Java Applet(Applet是[小程序]的意思),是和HTML文件分开的。
3、JavaScript的结构较为自由松散,譬如,程序中使用变量前并不需要明确的定义,而Java和正统的编程语言一样,结构较为严谨。
4、JavaScript不具有读写档案及网络控制等功能,Java则有提供这些功能,但是JavaScript在网页内容的控制和互动性方面,可算是最方便快捷的。
<html>
<body><script type="text/javascript">
document.write("Hello World!");
</script>
</body>
</html>