本篇文章737字,读完约2分钟

作为世界头号编程语言,java将于本周末庆祝其25岁生日。

Java起源于1991年。橡木& rdquo该项目由詹姆斯·戈斯林领导。面向对象的java使用它的& ldquo写一次,然后到处跑因其可移植性而闻名,因为java虚拟机支持多种硬件平台和操作系统,java applet可以从网页上运行。多年来,java小应用程序一直提供声称优于javascript的性能,但后者最终受到浏览器制造商的青睐,Java在2018年被从浏览器中移除。

与目前使用的c++相比,java语言更简单、更可靠,消除了程序员错误的最大来源。此外,它具有更高的安全性,可以说是历史上最优秀的编程语言。

用java语言编写的程序既可以编译也可以解释。程序代码被编译并转换成称为java字节的中间语言,由java虚拟机(jvm)解释和运行。编译只发生一次,而每次程序运行时都进行解释。编译后的字节码存储在为jvm优化的机器代码中。虚拟机将字节码解释为机器代码,然后在计算机上运行它。java语言程序代码的编译和运行过程如下:程序源代码& mdash& mdash编译器& mdash& mdash字节码& mdash& mdash虚拟机& mdash& mdash机器代码(01010...)& mdash& mdash电脑。

Java在2006年末开始开源。当java在2010年1月收购sun时,java的管理被转移到了oracle。Oracle在2017年将java的企业java ee引入eclipse foundation,但它仍然保持基本的java标准版本。今天,与大约三年前相比,标准java每六个月发布一次。

为了庆祝Java诞生25周年,甲骨文公司还推出了jdk最佳特性面对面投票,将于5月26日推出。