java的发展史

在说java发展史之前,我们先看一下java的技术体系

sun公司在官方给出的java的技术体系包括:

  1. java程序设计语言
  2. 各种硬件平台上的java虚拟机
  3. class文件格式
  4. java API类库
  5. 来自商业机构和开源社区的第三方java类库

我们又把java程序设计语言、java虚拟机、java API类库这三部分被称为jdk,也是java最小的开发环境

其中 java se API子集和java虚拟机这两个部分统称为jre , jre是java的运行环境,如果只是运行java程序而不做开发的话,那么我们就只需要安装jre就可以了

 

java之父:詹姆斯.高林斯

1995年5月  oak语言改名java  java1.0诞生   提出“书写一次,运行多出”的口号

1996年1月  jdk 1.0发布   对应的虚拟机为 sun 公司的 Classic VM

1997年2月   jdk 1.1 发布   增加了 内部类  反射  ,jar文件格式,javaBeans 以及jdbc

1998年12月  jdk 1.2  java进行了分流   : SE , ME, EE  添加了swing    对应虚拟机为 HotSpot VM (也是目前最常用的虚拟机)

2000年5月  jdk 1.3  增加了Timer 以及 java2d 并且从这里开始 sun 公司维持两年发布一个jdk的主版本

02年2月  1.4   支持了spring  hibernate  spring 1.x 等框架的使用 以及添加了 正则表达式、nio 、日志 、xml解析器

04年9月 1.5 支持自动装箱拆箱,泛型、注解、枚举、变长参数以及增强for循环

06年  1.6  也改名为jdk 6   在同年11月13日 java 开源  增加了对脚本语言的支持  提供了编译api和HTTP服务器api

09年 1.7 sun公司被oracle收购  

14年3月  1.8  增加了lambda表达式

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值