栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Java它是如何永远改变编程的?

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Java它是如何永远改变编程的?

  Java 编程语言大约在27年前出现,当时 Smalltalk 和 C++ 占主导地位。那时很容易争辩说世界不需要另一种面向对象的编程语言。

  快进到今天——Java 是企业应用程序开发的中流砥柱。让我们看看 Java 的历史,以及它是如何成为世界各地开发人员的首选编程语言的。

  卑微的 Java 开端

  Enterprise Java 在企业计算历史上的关键时刻到来。J2EE 1.2 - 最终成为 Java EE 的原始名称 - 由 Sun Microsystems 于 1999 年推出。该版本具有重要意义,因为它改变了企业对 Web 的思考方式和与 Web 交互的方式。

  在那些日子里,网络尚未开发——企业尚未制定网络战略。早在第一个流行的 Internet 浏览器 Netscape Navigator 提供 Java 支持时,Java 就声名鹊起。这一幸运事件帮助 Java 在应用程序开发领域占据了一席之地,并最终火了一把。

  随着 Java 在忠实追随者中的流行,Sun Microsystems 将这种语言扩展到了传统的企业应用程序开发中。有两个事件推动了 Java 的发展——J2EE 的推出和应用服务器获得突出地位的事实。现在企业有了一个平台,可以满足他们对安全性、可扩展性和可靠性的需求。

 

  语言的演变

  J2EE 1.3 于 2001 年发布,该 Java 企业版建立在该语言的精神和价值之上——“一次编写,随处运行”。该版本允许跨各种可用的 Java 应用程序服务器进行移植。但它需要一段时间才能赶上。直到 J2EE v.5 或 v.6 才获得部分立足点。即便如此,许多企业已经采用了 Java 的元素,选择在他们独特的环境中可以使用的元素。

  在 J2EE 6 发布时,Sun 发布了 GPLv2 下的源代码。这在 Java 的历史上具有重要意义,现在 Java 正在成为一种协作的、面向社区的语言。虽然这个过程有一些挑战,但它确实为 Java 作为一个平台注入了新的活力。原本是竞争对手的组织现在变成了合作者。

  Java EE 的主要发展

  随着 IT 行业的发展,Java EE 在企业应用程序开发增长中发挥了重要作用。虽然 Java 平台的上限有很多优点,但这里Java历史上最重要的三个时刻。

  Servlet:在企业如何更好地将 Java 用于关键业务工作负载方面发挥了关键作用。它允许开发人员将应用服务器的核心基础设施功能(包括速度、可靠性和安全性等)扩展到用于构建服务器的应用程序。

  上下文和依赖注入 (CDI):在 2009 年的 Java EE 6 版本中首次引入。CDI 引入了一种跨应用程序层管理组件的新方法。它为开发人员提供了更多的灵活性和对 Java EE 平台的控制。

  Java Persistence API (JPA):旨在为开发人员提供一种更一致、更直接的方式来定义和管理 Java 应用程序中的数据。JPA 对于维护关键业务对象的状态很重要。

  持续进化

  2016 年,Java 社区发布了 MicroProfile 项目,为微服务架构和更小、更轻量级的应用程序优化 Java。到 2017 年,Java EE 转移到 Eclipse 基金会的保护伞下,希望这种紧密的结合能够改善围绕微服务和 MicroProfile 的速度和流动性工作的工作。Java EE 被重新命名为 Jakarta EE,但其原则保持不变,这将确保 Java 平台在未来许多年在软件开发领域保持影响力。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/771240.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号