- 面向对象的语言。(oop)
- 跨平台语言。(一个编译好的.class文件可以运行在多个系统上,Java虚拟机保证了这一特性的实现)
- 解释型语言。
何为解释型语言?
答:解释型语言:编译后的代码不是计算机可以直接执行的代码,需要解释器将其解释为计算机可以执行的二进制机械码。例如:PHP,JavaScript等等
与其相对应的是编译型语言,这类语言编译后就是计算机可以执行的机械码。例如:C和C++。
4. 健壮性。(体现为 Java语言的强类型机制,垃圾回收机制,异常处理等特性)
何为解释型语言?
答:解释型语言:编译后的代码不是计算机可以直接执行的代码,需要解释器将其解释为计算机可以执行的二进制机械码。例如:PHP,JavaScript等等
与其相对应的是编译型语言,这类语言编译后就是计算机可以执行的机械码。例如:C和C++。
4. 健壮性。(体现为 Java语言的强类型机制,垃圾回收机制,异常处理等特性)