Java技术的前世今生

Java技术的前世今生插图1

Java是现在流行的语言,其前身是OAK(橡树),实际上最初的OAK编程语言是为了一个GREEN的项目(1991年的时候)提供的服务,该项目主要是以Email实现对于家电产品的控制(感觉非常像今天所谓的万物互联,这也是早期物联网雏形),但是遗憾的是OAK并没有成功的获得Green项目,如果按照传统的思维模式,这种没有获得投资的项目基本上就属于废弃的产物了,可是在90年代初是属于互联网的时代,尤其是著名的网景公司,对于浏览器的开发非常的到位,于是就缔造了一个上市的神话,OAK吸收了网景公司的产品的想法,产生了一个HotJava浏览器,一直到了1995年的时候才正式将OAK更名为Java,于是就一直延续到了今天,并且随着计算机硬件和网络的发展,Java也在不断的完善。

友情提示:对于Java有如下几个核心的问题:

· 如果要想判断一门语言的未来是否有持久性,最重要的指标就在于其是否继续保持着更新,保持着最新的设计理念;

· OAK实际上是使用C++开发出来的,但是相比较C++来讲结构上更加的清晰,所以:Java也是C++编写的;

· 之所以叫OAK主要的原因在于语言的设计师的窗户外面有一颗树(橡树),后来原本是想把Java继续使用OAK,但是由于版权原因,所以无法继续使用,最终这些开发工程师发现他们天天喝的咖啡味道不错(产自爪哇,于是使用了Java)

java现在的版权属于Oracle公司,Oracle公司收购了早期的SUN公司。SUN(StanfordUniversityNetwork、斯坦福大学网络)公司,这家公司是一家从事于硬件技术的公司(它不是以软件为主,实际上在其被收购之前完全没有通过软件获得任何的利润),这家公司最著名的产品是小型机,并且大量的应用在亚马逊商城上,不过后来由于整个世界上的互联网低潮,SUN公司受到了极大的冲击,所以导致其并没有后续的强劲的生命力了,终于在2007年的时候被Oracle收购(Oracle收购SUN之前最想收购SUN公司是IBM)。

比较崩溃的问题:一个学生去面试(2007年的时候),面试官问他,请问你如何看待Oracle收购SUN的这一举动?

收购背后的故事

现在世界上有三大著名的软件厂商:Microsoft、Oracle、Adobe,在商业领域上基本上就是微软(Microsoft)和甲骨文(Oracle)公司,这两家公司是直接的竞争关系,但是在整个的商业体系之中有四个重要的组成部分:操作系统、数据库、中间件、编程语言;

· Microsoft:WindowsServer、SQLServer、IIS、.NET;

· Oracle:UNIX、OracleDatabase、BEAWebLogic(收购)、Java(收购)。

吐槽:Oracle后来变成了疯狗,到处撕咬使用Java开发公司的版权费用,于是Google中招了;

Java技术的前世今生插图3真正的Java之父(不是广告吹捧的)
Java技术的前世今生插图5

任何的编程语言都有自己擅长和不擅长的领域,java是一门非常庞大的语言,而且其设计的特点:大而全,相当于所有的软件功能的实现都可以使用java来完成,但是随着后来技术的发展,更多的编程技术出现了,于是很多的使用者就开始使用一些更加简单的语言来实现一些特定的功能,你现在可以见到的大量的互联网产品实际上都是Java开发的。

举报/反馈

原创文章 Java技术的前世今生,版权所有
如若转载,请注明出处:https://www.itxiaozhan.cn/20227827.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注