4。编译和解释性
JAVA编译生成字节码而非普通的机器码。JAVA程序能够到各种完成系统运转和解释程序的system上运行。字节码供匹配体系结构的目的文件格式,代码写成能更效率地传输程序到各个平台。
程序要开发的标准链接阶段在一个解释性地环境下大量消失了。若是假定JAVA还有一种链接阶段,只是把新的类装入了环境的进程中,这是在增量和轻量化的步骤。是以,JAVA实现快速的开发程序,是支持了实验的便捷和快速的原型。这是一种与宽泛又耗费功夫的“测试、编译、链接”完全相悖的精致的开发步骤。
5。稳健性
JAVA语言本来是用来服务于家用类型的电子商品软件,设计原理是要高度的可靠和稳定的软件。去除了一些编译上的错误,用它来编译软件相当简单和方便。