JAVA发展史

发展史

1.1990年年末,Sun公司成立了一个由James Gosling领导的“Green计划 ”
2.Sun公司在1995年年初发布了Java语言,Sun公司直接把Java放到互联网上,免费给大家使用,甚至连源代码也不保密,也放到互联网上向所有人公开。(测试版)
3.1995年,Sun虽然推出了Java,但这只是一种语言,如果想开发复杂的应用程序,必须要有一个强大的开发类库。因此,Sun在1996年年初(正式版)
发布了JDK1.0.这个版本包括两部分:运行环境(即JRE)和开发环境(即JDK).运行环境包括核心API、集成API、用户界面API、发布技术、Java虚拟机(JVM)5个部分;开发环境包括编译Java程序的编译器(即Javac命令)。
4.1998年12月,Sun发布了Java历史上最重要的JDK版本:JDK1.2,伴随着JDK1.2一同发布的还有JSP/Servlet、EJB等规范,并将Java分成J2EE、J2SE和J2ME三个版本。

> J2ME:主要用于控制移动设备和信息家电等有限存储的设备。
> 
> J2SE:整个Java技术的核心和基础,它是J2ME、J2EE编程的基础,
> 
> J2EE:Java技术中应用最广泛的部分,J2EE提供了企业应用开发相关的完整解决方案。这标志着Java已经吹响了向企业、桌面和移动三个领域进军的号角,标志着Java已经进入Java2时代,这个时期也是Java飞速发展的时期。

5.2004年,J2SE5.0(1.5.0) Tiger老虎
6.2009年4月20日,Oracle宣布将收购Sun公司。坚持每半年更新一次(3月,9月)
7.2014,JAVASE8.0,企业级开发

JAVA发展史_第1张图片

Java特性

Java最强大的特性:跨平台/可移植性

  1. 跨平台
  2. 安全性
  3. 面向对象
  4. 简单性 (和c++比简单,c+±)
  5. 高性能
  6. 分布式(网络编程)
  7. 多线程
  8. 健壮性

Java各版本的含义

Java SE (Java Standard Edition)标准版,个人计算机上的应用
JAVA EE (Java Enterprice Edition)企业版,定位在服务器端的开发
Java ME (Java Micro Editon) 微型版,定位在消费性电子产品上的应用。

**2019年开始JDK8后续的版本就开始收费了,针对于企业级用户开发,也有一些openjdk可以使用
JAVA发展史_第2张图片

你可能感兴趣的:(java,windows,其他)