JAVA编程语言的认知与入门(一)

学习Java语言的诞生、发展(初学者的入门)

**Java语言的前身:**java语言其实最早诞生于1991年,起初被称为OAK,是sun公司为消费性电子产品设计的通用环境,sun公司最初的目的就是为了开发一种独立于平台的软件技术,在网络出现之前,OAK是默默无闻的一款软件,随着互联网的不断发展,才推进了OAK的发展与延申。在Java语言出现之前,互联网的网页就像一张白纸一样,只有一些枯燥乏味的HTML文档,人们迫切希望能够在web中看到交互式内容。随着互联网与OAK的不断发展,sun公司在1995年5月发布了Java程序设计语言,将Java语言放在互联网上供大家免费使用,并且公开源代码,几个月后,Java成为互联网上最火热的编程语言,互联网上随即出现了很多Java小程序、小动画、小游戏。
Java语言要想开发复杂的运行程序,就必须需要强大的开发类库,因此在1996年sun公司推出了JDK1.0,这个版本包含两部分,即运行环境(JRE)与开发环境(JDK),运行环境和开发环境共同包括核心API,集成API,用户界面API,发布技术,Java虚拟机(JVM)五部分,而开发环境还包括Java程序的编译器,即javac命令。
sun公司在1997年2月发布了JDK1.1,相对于JDK1.0来说最大的改进就是为JVM增加了JIT(即时编译)编译器,JIT会将经常用到的指令保存在内存中,接下来再调用的时候就不需要再编译,从而是JDK的工作效率大大提升。1998年12月,sun公司发布了JDK1.2,同时发布了JSP/Servlet、EJB规范,并将Java分成了标准版(J2SE)、企业版(J2EE)、微型版(J2ME)三个版本,标志着Java进入桌面、企业、和移动三个领域。
2000年5月,sun公司推出JDK1.3,增加了DNS和JNI的支持,,使得web容器得到广泛应用。
2002年2月,sun公司发布JDK1.4,,性能大大提升,
2004年10月,sun公司发布JDK1.5,其中增强了泛型,增强for语句,注解,自动拆箱和装箱等功能,同时提升了企业级规范。
2006年12月,sun公司发布了JDK1.6,提升了性能和易用性,并在脚本和API上获得了全新的支持。
2007年,甲骨文(oracle)公司以74亿美元收购sun,取得Java的版权。
2011年7月28日,oracle公司发布了Java SE7.0版本。
2014年甲骨文正式推出了Java SE8.0版本。
2017年甲骨文正式推出了Java SE9.0版本。
2018年甲骨文正式推出了Java SE10.0版本。
2018年甲骨文正式推出了Java SE11.0版本。

以上是Java语言的诞生和发展,是作者在学习之后的总结,如有错误或其他问题,还请各位读者指出,我会不断改进。
下一篇我会分享的内容是Java语言的特点和运行机制。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值