当前页面: JAVA 编程资料牛鼻论坛 → Java & J2SE 技术区→java是什么意思 |
一种咖啡
Java程序语言的风格十分接近C++语言。Java继承了C++语言对象导向技术的核心,舍弃了C++语言中容易引起错误的指标(以参照取代)、运算符重载、多重继承(以接口取代)等成分,增加了自动垃圾回收器功能用于回收不再被参照的对象所占据的内存空间。在J2SE1.5版本中Java又引入了泛型编程、类型安全的枚举、不定长参数和自动装/拆箱等语言特性。
Java不同于一般的编辑执行计算器语言和解释执行计算机语言。它首先将原始码编译成字节码,然后依赖各种不同平台上的虚拟机来解释执行字节码,从而实现了「一次编译、到处执行」的跨平台特性。不过,这同时也在一定程度上降低了Java程序的运行效率。但在J2SE1.4.2发布后,Java的计算能力有了大幅提升。