最近看了一篇文章:
美国的勇气号登陆火星表面,NASA的科学家们正是通过Java这种程序语言来控制勇气号的。
从表面上看,科学家像玩Java游戏一样遥控勇气号,的确非常简单,实际上在SUN和NASA的网站提供一款名叫Maestro的软件供全球公众下载。从 2004年1月2日开始提供下载后,服务器不得不增加带宽,因为下载的人实在太多。这款软件可以让我们也像科学家一样,在火星上四处遨游,下载
在下载并安装完Maestro之后,还要去网站上升级,下载以前的以及最新的火星资料,之后就可以在自己的个人电脑上畅游火星,画面是三维的,非常准确地模拟了勇气号在火星表面的行动。
java与星际航行结缘于十几年前,1995年,科学家就想用Java为“火星旅居者”开发指令和控制系统,Java之父戈林斯表示,当时觉得“像是科幻小说的情节”。在科学家向SUN亮出他们已有的东西后,双方一拍即合。
写道
【eNews消息】记者从Sun公司得知,有“Java之父”之称的JamesGosling博士目前正坐在NASA的喷气推进实验室内观看美国“勇气” 号(Spirit)探测器登陆距离地球一亿二千万公里之外的红色星球-火星(Mars)。“Java之父”说,“科学家们开始都是很紧张的。试验、试验、试验,甚至在“勇气”号探测器向火星的飞行过程中,科学家们也是很担心的,因为在飞行中将要考验软件方面的6个难题是否得到了很好的解决。”
“当科学家们最后确认了“勇气”号探测器成功登陆火星之后,他们都欢呼雀跃起来:这真是一个伟大的创举!”JamesGosling博士说,“我从实时视频监视器上观看这整个登陆过程,真是太神奇、太有趣了!”
在美国加州帕赛迪纳(Pasadena)国家宇航局的喷气推进实验室内,JamesGosling博士肯定感到他就像在家里一样,因为他周围全是Sun的工作站。
“现在,第一个火星探测器已经成功登陆,国家宇航局的科学家们开始采用他们在地球上的控制系统,”JamesGosling说,“这显然是迄今为止Java应用中最酷的一举。”
Java之父JamesGosling博士高度赞扬说,“Java应用使公众可以实时观看、并下载火星图像。它让人们看到火星清晰的三维立体图像,还有一个模拟探测器,”Gosling博士指出,“这一Java应用被称为Maestro。”
“对NASA的Web网站的访问次数在1月4日直线上升,因为我们这个星球上的计算机用户在“勇气”号探测器成功登陆火星之时都登录这个网站观看火星的风貌,”美国《AssociatedPress》的科学撰稿人 AndrewBridges说,“自1月4日成功登陆火星以来的24小时内,NASA网站首页和相关网站创造了1.09亿次的点击记录。”
工作还在继续:Sun实验室和NASA喷气推进实验室正在合力研发一个基于Java技术的控制系统,它将使未来的宇宙探测器在探测这个红色星球之时能够具有智能化的、独立进行决策的能力。
eNet记者 初美
分享到:
相关推荐
James Gosling Abstract Java evolved out of a Sun research project started six years ago to look into distributed control of consumer electronics devices. At that time, the priorities of the consumer ...
Java四大名著之一,James Gosling(Java之父)著,分成了4部分
Java的创始人包括James Gosling、Bill Joe等人,最初为家用电器交互设计的Oak语言是Java的雏形。随着互联网的崛起,HotJava浏览器的推出使得Java获得了广泛的关注和支持。 Java的诞生对软件产业产生了深远影响,它...
《Java语言规范(基于Java SE 8)》是由Java之父James Gosling、Sun Microsystems的创始人Bill Joy以及著名计算机科学家Guy Steele等多位专家共同编著,并由陈昊鹏翻译成中文的一部权威指南。这本书详细阐述了Java...
1. **Java的历史**:Java起源于1991年的“Oak”项目,由詹姆斯·高斯林(James Gosling)领导的团队开发。由于“Oak”这个名字已被注册,因此在1995年更名为“Java”。 2. **Java的特点**:Java的“一次编写,到处...
《The Java Programming Language》第四版是由Java编程语言的创造者Ken Arnold、James Gosling和David Holmes共同编著的一本经典教程。这本书对于新手和经验丰富的程序员来说都是不可或缺的学习资源。自出版以来,它...
### JAVA在商务中的应用 #### 摘要与概述 本文深入探讨了Java技术在商务应用领域的日益增长的应用。文章首先简要回顾了Java的历史及其对开放标准如何推动万维网(World Wide Web)发展的影响。接着,文章详细介绍...
进入21世纪第二个十年,Java保持了其作为最流行编程语言之一的地位,广泛应用于大数据处理、云计算服务、Android应用开发等领域。Java社区活跃,拥有大量的开源框架和库,如Spring、Hibernate等,极大地推动了Java的...
Java技术的历史可以追溯到1991年,当时Sun Microsystems公司的James Gosling等人开始开发Java语言。Java的出现极大地改变了计算机编程的模式,提高了软件开发的效率和灵活性。随着Java技术的发展,Java在商业应用中...
2. **选择方向**:在Java领域内,有很多不同的发展方向可以选择,比如Java Web开发、移动应用开发(J2ME)、企业级应用开发(J2EE)等。根据个人兴趣和职业规划来确定自己的学习方向非常重要。 3. **理论与实践相结合**...
Java语言规范第三版是由Java技术的创始人之一James Gosling参与编写的权威指南,详细地阐述了Java编程语言的构造和精确含义,是学习和深入了解Java语言必备的参考资料。本书全面覆盖了Java语言的各个方面,包括其...
Java 平台的发展历史可以追溯到 1991 年,当时 Sun 公司的 James Gosling 等人开发了 Oak 软件,以后改名为 Java。Java 1.0 版本于 1995 年发布,后来发展到 Java 1.1x、Java 1.2、Java 1.5 和 Java 1.7 等版本。 ...
Java是一种高级编程语言,起源于1995年,由Sun Microsystems公司的James Gosling领导的“green”项目组创建。最初,它被设计为用于小型消费电子产品的编程语言,如机顶盒,但由于其跨平台的特性,逐渐发展成为全球...
它是 Sun 公司 GreenProject 中撰写 Star7 应用程序的一个程序语言,由 James Gosling 创造。Java 的特性包括简单、面向对象、网络、解译、坚固、安全、可携、高效能等。 Java 的应用平台包括 Java SE、Java EE、...
Java是一种广泛使用的编程语言,它由Sun Microsystems公司(现为Oracle Corporation所有)开发,最初由James Gosling领导的小组在1990年代初期开发。它的起源可以追溯到一个名为“Green”的项目,该项目的目标是为...
它由Sun Microsystems(现在是Oracle Corporation)的James Gosling等人在1995年推出,被设计为一种简单、健壮、可移植、多线程、动态的语言。Java的主要特点和优势包括以下几个方面: 跨平台性(Write Once, Run ...
Java语言是一种广泛应用于现代软件开发的高级编程语言,由Sun Microsystems的James Gosling于1991年发起,最初命名为Oak。随着Web的崛起,Java逐渐定位于互联网应用,并在1995年正式发布Java 1.0版本。自那时起,...
Java 毕业设计论文主要探讨的是Java语言及其在毕业设计中的应用,特别是基于JavaGroups的系统设计。JavaGroups是一个由康奈尔大学开发的工具包,它为可靠的组通信提供支持,允许用户加入特定的组,进行消息的发送和...
### Java基础最全知识点总结 #### 一、Java概述与历史 - **简史与起源** - **项目背景**:“Green Project”是Java的初始项目名称,旨在为消费类电子产品提供支持。该项目由Sun Microsystems公司在1991年启动,...