1.1.1 Java语言的诞生、由来、历史发展与平台

Java语言的诞生

    Java语言的诞生具有一定的戏剧性

    1990年末,Sun公司成立了一个有 James Gosling 领导的“Green计划”,准备为下一代智能家电编写一个控制系统。

    团队很多成员发现C++在嵌入式平台方面有很大的局限性,例如:太复杂、系统资源有限、缺少垃圾回收机制、可移植性、分布式、多线程等。Sun团队决定开发一种新的语言,取名 Oak。1992年,Green团队完成了新平台的部分功能,同年11月,Green计划被转化成“FirstPerson有限公司”

    FirstPerson团队在华纳公司发布电视机顶盒发布会被有限电视界认为给用户太多权利而争标失败,与3DO公司另一笔机顶盒交易也没有成功。Green项目夭折,FirstPerson团队一半成员被调。

    1994年夏天,互联网和浏览器出现,Gosling 意识到这是个机会,将Oka进行小规模改造,94年秋,团队中 Naughton 与 Jonathan  完成了第一个Java语言网页浏览器,因Oka被注册,改名为Java。

    java名字由来:java是爪哇岛咖啡名字,据说是程序员在苦思冥想该起什么名字比较好的时候,下楼点了一杯咖啡,感觉味道很不错,就命名为java。

    1995年初,Sun公司发布Java语言,想互联网所有用户公开,包括源代码。

    几个月后,Java大火。


Java语言重大历史更新

    

Sun 95年发布  96年发布JDK1.0 包括运行环境JRE 开发环境JDK JRE包括核心API 集成API 用户界面API 发布技术 Java虚拟机JVM 开发环境包括编译Java程序的编译器 javac 命令

       98年12月 发布JDK1.2 将Java分成 J2EE企业级 J2SE桌面级J2ME移动端 三个版本 将API分成 核心API 可选API 特殊API

       02年2月 发布JDK1.4 涌现众多基于Java语言开发框架大量企业级应用服务器

       04年10月 发布JDK1.5 改名为JavaSE5.0 Java EE Java ME 推出了自己的MVC框架规范

       09年4月20日 Oracle公司每股7.5美元收购Sun 总价值 74亿美元

       17年9月22日 Oracle公司发布了Java SE 9


Java语言平台

    Java SE  Java标准  开发桌面级应用

    Java EE  企业级     开发Web程序

    Java EE  微型         移动端  随着安卓、IOS兴起,使用较少。

    

你可能感兴趣的:(Java)