zoukankan      html  css  js  c++  java
  • 我对JAVA的初认知

    一、Java创建史:

     Java语言设计始于1991年,SUN公司想在消费类电子产品方面寻求市场,成立了由james  Gosling领导的Green开发小组,首要目标是编写可内嵌于家用小型电器设备内部的软件,使得机器更聪明,更具有人工智能。  开始时Green小组采用C++来编写,后来发现C++并不适合这类的任务。因为C++常会有使系统失效的程序错误,尤其是内存管理和指针操作,常产生很多bugs。设想如果一台烤面包机上的程序有错误,可能会使面包机烧毁,甚至更严重的会产生爆炸。  所以为了解决所遇到的问题,Green小组决定自己开发一种新的语言,该语言的设计目标是具有平台的独立性、高度的可靠性和安全性.................,考虑到C和C++已得到了广泛的应用,该小组决定以C++为基础来开发该语言。该语言最初被取名为Oak(橡树)。后更名为Java(咖啡)  Java语言设计完成后,确实在开发家用电器控制系统中获得了很大的成功,但由于市场的竞争和其他一些商业上的原因,Java没能推向市场。  到了1994年,随着Internet和WWW的飞速发展,Sun公司发现Java具有平台的独立性、高度的可靠性和安全性.................非常适合于在Internet的WWW上做应用开发。 该小组立即对Java语言进行了改进和包装,使之更适合于Internet的应用开发。加上Java的可免费使用性,很快java走上了快速发展的轨道。

     二、Java的茁壮成长史:

     1995年5月23日,Java语言正式宣布诞生。  1996年1月,jdk1.0诞生,同年,10个最主要的操作系统供应商申明将在其产品中嵌入Java技术。同年9月,8.3万个网页应用了Java技术来制作。  1997年2月18日,jdk1.1发布,接下去的3周内,jdk1.1软件包被下载了22万次。同年9月,Java开发者社区超过10万成员  1998年2月,jdk1.1被下载了超过200万次。同年12月8日,Java2平台发布。  1999年6月,sun发布三种Java版本,标准版、企业版和微型版。 2000年5月,Java开发者社区超过了150万成员。该月8日,jdk1.3发布。  2001年5月29日,Jdk1.4试用版发布,同年6月5日,全球最大的手机提供商NOKIA宣布,到2003年将出售1亿内含Java的手机。  2002年2月,jdk1.4正式版发布,短短一个月的时间内(3月)该工具包被下载超过了100万次。(5月)jdk被下载了超过200万次到2002年止全球财富500强企业中超过了95%的企业内部都使用了基于Java应用的企业平台  2003 5.5亿台桌面机上运行Java程序,75%的开发人员将Java作为首要开发工具。      2004 J2SE1.5发布,这是Java语言的发展史上的又一里程碑事件。为了表示这个版本的重要性,J2SE1.5更名为J2SE5.0。       2005 JavaOne大会召开,Sun公司公开Java SE6。此时,Java的各种版本被更名,取消其中的数字"2":J2EE更名为Java EE, J2SE更名为Java SE,J2ME更名为Java ME       C#语言是Microsoft近几年新推出的一种纯面向对象的语言。在1996年以前把重点主要放在了C/S架构的系统。但是随着互联网的出现和发展,B/S架构系统逐步升温,Microsoft也看到这一点,但是SUN公司的J2EE已经在这一方面占领了市场,所以Microsoft公司自从1996年开始由著名架构师 Anders Hejlsberg 领导C#语言的开发工作,并在微软 .NET 框架中扮演了重要的角色。直到Microsoft正式发布了 Microsoft Visual Studio .NET 2003 ,现在发展到.NET 20005,我们可以看到Microsoft公司的野心,想吞并整个市场,打败JAVA。

    三、2009年,sun公司及(Java)被Oracle收购!

  • 相关阅读:
    万能的everything彻底解决mysql问题
    乱码问题
    机器学习学习规划
    NG机器学习笔记
    书籍与博客
    技术规划
    反置数
    多个接口出现同名函数的处理-转
    接口-imploements-委托
    接口使用中,对象生命周期管理-转
  • 原文地址:https://www.cnblogs.com/qiqisx/p/7486154.html
Copyright © 2011-2022 走看看