zoukankan      html  css  js  c++  java
  • Java发展史

    Java发展史

      Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

      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走上了快速发展的轨道。

  • 相关阅读:
    mac md5/base64 终端处理 及文件处理js
    ag(Silver Searcher)查找文件
    js压缩之uglify-js
    iReport Designer在mac下打不开
    mac新建批处理文件,双击启动.sh文件
    将本地文件夹添加到Git仓库
    vue2.X + HTML5 plus 拍照和调用设备相册 另附 图片转base64和压缩图片方法
    Vue3-js 学习笔记
    Vue2.x 常用功能和方法
    typescript 编译报错 不能用于索引类型
  • 原文地址:https://www.cnblogs.com/wlw-0202/p/6446035.html
Copyright © 2011-2022 走看看