作为世[db:标签]头号编程语言,java将于[db:标签]周末庆祝其25岁生日。
爪哇起源于1991年的“橡树”项目,由詹姆斯·高斯林领导。面向对象的JAva以其“一次编写,随处运行”的可移植性而闻名,因为Java虚拟机支持多种硬件平台和操作系统,Java小程序可以从网页上运行。多年来,Java小程序一直提供声称优于JavaScript的性能,但后者最终受到浏览器制造商的青睐,Java在2018年被从浏览器中移除。用
与目前常用的C++相比,java语言简洁得多,而且提高了可靠性,除去了最大程序员错误根源,此外它还有较高的安全性,可以说它是有史以来最为卓越的编程语言。
java语言编写的程序既可以编译也可以解释。程序代码被编译并转换成称为java字节的中间语言,由java虚拟机(JVM)解释和运行。编译只发生一次,而每次程序运行时都进行解释。编译后的字节码存储在为JVM优化的机器代码中。虚拟机将字节码解释为机器代码,然后在计算机上运行它。编译和运行java语言程序代码的过程如下:程序源代码——编译器——字节码——JVM(虚拟机)——机器代码(01010.)——电脑。
Java在2006年末开始开源。当Java公司于2010年1月收购Sun时,Java的管理权移交给了Oracle 。Oracle 在2017年向Eclipse Foundation推出了Java的企业版Java EE ,但仍保持基本的Java标准版。现在,标准Java每六个月发布一次,而以前通常是三年左右。
猜你喜欢
- 2020-11-02 付款不到半小时收货 阿里机器人凌晨送达双11包裹
- 2020-11-02 2020中国科幻大会开幕:北京首个支持科幻产业政策发布
- 2020-11-02 中国商标数量TOP20榜单公布:腾讯阿里京东位列前三
- 2020-11-02 小米双十一战报:19分58秒全平台支付金额突破10亿元
- 2020-11-02 三只松鼠等品牌薯片被检出致癌物:目前仍正常销售
- 2020-11-02 京东双11首单落地漠河:6分钟送货上门
- 2020-11-02 华为王成录:鸿蒙与iOS安卓不同赛道 万物互联中国有巨大机会
- 2020-11-02 中国哪家公司商标最多?腾讯、阿里、京东上榜
- 2020-11-02 百度利用AI技术8、9月打击超83亿条有害信息
- 2020-11-02 阿里CEO张勇:武汉一直是公司发展的战略要点
- 最近发表
- 随机tag