zoukankan      html  css  js  c++  java
  • Java迎来25岁生日

    本周末 Java 将迎来 25 岁生日。

      Java 起源于 1991 年的“ Oak”项目,由 James Gosling 领导。面向对象的 Java 以其“一次编写,随处运行”的可移植性而闻名,因为 Java 虚拟机支持多种硬件平台和操作系统以及 Java applet 可以从网页上运行。Java 小程序多年来提供号称优于 JavaScript 的性能,但后者最终受到浏览器制造商的青睐,并于 2018 年将 Java 从浏览器中删除。

      与目前常用的 C++ 相比,java 语言简洁得多,而且提高了可靠性,除去了最大程序员错误根源,此外它还有较高的安全性,可以说它是有史以来最为卓越的编程语言。

      java 语言编写的程序既是编译型的,又是解释型的。程序代码经过编译之后转换为一种称为 java 字节的中间语言,java 虚拟机(JVM)将对字节进行解释和运行。编译只进行一次,而解释在每次运行程序时都会进行。编译后的字节码采用一种针对 JVM 优化的机器码形式保存,虚拟机将字节码解释为机器码,然后在计算机上运行。java 语言程序代码的编译和运行过程如:程序源代码——编译器——字节码——JVM(虚拟机)——机器码(010010...)——计算机。

      Java 在 2006 年末开始开源。当 Java 公司于 2010 年 1 月收购 Sun 时,Java 的管理权移交给了 Oracle 。Oracle 在 2017 年向 Eclipse Foundation 推出了 Java 的企业版 Java EE ,但仍保持基本的 Java 标准版。现在,标准 Java 每六个月发布一次,而以前通常是三年左右。

      为庆祝 Java 25 周年,Oracle 还启动了最佳 JDK 功能对抗(Best of the JDK Feature Face-Off)票选活动,投票将于 5 月 26 日上线。

  • 相关阅读:
    [转]Invalid postback or callback argument
    DOS之用变量存储输出
    [转]Invalid character in a Base64 string
    [转]100 个强大的 CSS 制作菜单的教程
    [转]delphi的TList,TStringList,TObjectList
    面试感悟一名3年工作经验的程序员应该具备的技能
    Java编程思想重点笔记(Java开发必看)
    第一大章物理层思维导图
    第一大章1.1概论
    jmeter 正则表达式学习(二)使用实例 非墨
  • 原文地址:https://www.cnblogs.com/qrk666/p/12968295.html
Copyright © 2011-2022 走看看