甲骨文:有史以来最伟大的 25 个 Java 应用程序【云图智联】

本文列举了25个最具影响力和创新性的Java应用程序,从火星探测器控制到Wikipedia搜索,涵盖太空探索、数据分析、游戏、机器学习等多个领域。这些应用展示了Java在推动科技进步和创新中的重要作用。Java自1995年发布以来,已经成为全球数百万开发人员的选择,其生态系统不断发展,持续影响着我们的生活。
摘要由CSDN通过智能技术生成

摘要:从太空探索到基因组学,从反向编译器到机器人控制器,Java 都是当今世界的核心。下面将介绍几个从众多 Java 应用程序中脱颖而出的优秀应用。

0e94a011fa56da9a7f9babc5da4aa928

Java 的故事始于 1991 年,当时 Sun Microsystems 试图将其在计算机工作站市场的领先地位扩展到新兴且发展迅速的个人电子产品市场。几乎没有人预料到 Sun 即将创建的编程语言会使计算大众化,激发了一个全球范围的社区,并成为了一个由语言、运行时平台、SDK、开源项目以及许多工具组成的持久软件开发生态系统的平台。经过 James Gosling 领导的数年秘密开发之后,Sun 于 1995 年发布了具有里程碑意义的“一次编写,随处运行” 的 Java 平台,并将重点从最初的交互式电视系统设计转到了新兴的万维网应用程序上。在本世纪初,Java 就已经开始为从智能卡到太空飞行器的一切制作动画了。

如今,数以百万计的开发人员在使用 Java 编程, Java 仍然在以越来越快的步伐向前发展。在 Java 诞生 25 周年之际,Java Magazine(Oracle 的双月刊)联合 Oracle Java 开发团队,共同撰文回顾 Java 是如何塑造我们这个星球的。

以下是迄今为止,最具创意和影响力的 25 个 Java 应用程序, 包含了从 Wikipedia Search 到美国国家安全局的 Ghidra 等。这些应用包罗万象,覆盖了包括:太空探索、视频游戏、机器学习、基因组学、汽车、网络安全等不同领域。

这份清单没有特定的顺序,也还不够详尽,可能会有遗漏,如果你认为文章中遗漏了哪个重要的 Java 应用,可以在文末给我们留言!

最后的边界

e0e382fd8e38f97cc7582e202bf7bb6e

2004 年,Java 成为首个扩展人类星球影响力的编程语言。那年在三个月的时间里,美国国家航空航天局(NASA)的科学家在位于加利福尼亚州帕萨迪纳的喷气推进实验室(JPL)里,使用了由 JPL 机器人接口实验室建造的基于 Java 的 Maestro Science Activity Planner 来控制“勇气号”火星探测器(Spirit Mars Exploration Rover )。在 JPL 里,Java 试验早在许多年前就开始,当时是为 1995 年的“逗留者”火星车(Mars Sojourner)创建了一个命令和控制系统。 Java 创始人 James Gosling 为 JPL 工作了很长时间,因此他成为了顾问委员会的一名成员。

2、JavaFX 深空轨迹探测器。计划进行一次太空飞行?您可能需要来自 a.i.solutions 的工具,a.i.solutions 是一家美国航空承包商,其产品和工程服务已经被国防公司和民用航天机构使用了 20 多年。

该公司的 JavaFX 深空轨道探测器(Jav1、Maestro 火星探测器控制器。aFX Deep Space Trajectory Explorer)使轨迹设计人员可以计算深空三体系统的路径和轨道。该应用程序可以为任何行星 - 卫星系统或小行星生成多维视图和模型,并能在密集的视觉搜索中过滤数百万个点。

3、NASA WorldWind。NASA 发布了开源的 WorldWind 软件开发工具包,所有人都可以免费使用火箭科学家的工作成果。WorldWind 是一个虚拟地球 SDK,允许程序员将美国航天局的地理渲染引擎添加到自己的 Java、Web 或 Android 应用程序中。 WorldWind 的地理空间数据远远超过了谷歌地球(Google Earth),它是由 NASA 工程师通过高程模型和其他数据源可视化地形的方式生产的。其网站称:“世界各地的组织都使用 WorldWind 监测天气模式,可视化城市和地形,跟踪车辆移动,分析地理空间数据以及对人类进行地球知识的教育。”

4、JMARS 和 JMoon。 Java 任务 - 遥感计划和分析(JMARS)是一个地理空间信息系统,由亚利桑那州立大学火星空间飞行设施人员编写,自 2003 年开始公开发行,至今仍为 NASA 科学家

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值