1. Java是什么
Java是一个完整的平台,有一个庞大的库,其中包含了很多可重用的代码和一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。
2. 面向对象
面向对象设计是一种程序设计技术。它将重点放在数据(即对象)和对象的接口上。
3. 体系结构中立
编译器生成一个体系结构中立的目标文件格式,这是一种编译过的代码,只要有Java运行时系统,这些编译后的代码可以在许多处理器上运行。
Java编译器通过生成与特定的计算机体系结构无关的字节码指令来实现这一特性。
Java解释器可以在任何移植了解释器的机器上执行Java字节码。
4. Java规范中没有“依赖具体实现”的地方
在Java中,数据类型具有固定的大小,二进制数据以固定的格式进行存储和传输,字符串是用标准的Unicode格式存储的。
5. Java、HTML、XML、JavaScript区别
-
Java是一种程序设计语言
-
HTML是一种描述网页结构的方式
-
XML是一种描述数据的方式,可以使用任何一种程序设计语言处理XML数据
-
JavaScript是一种在网页中使用的脚本语言