Java程序设计概述

Java 程序设计平台

一、Java概述
Java是一个完整的的平台,有一个庞大的库,其中包含了很多重用的代码和一个提供诸如安全性跨操作系统的可移植性以及自动垃圾收集服务的执行环境。

说明:庞大的库指的就是JDK,另外顺便学习一下Java相关的工具包:

术语名 缩写 解释
Java Development Kit JDK 编写Java程序的程序员使用的软件
Java Runtime Environment JRE 运行Java程序的用户使用的软件
Server JRE 在服务器上运行Java程序的软件
Standard SE 用于桌面或简单服务器应用的Java平台
Enterprise Edition EE 用于复杂服务器应用的Java平台
Micro Edition ME 用于手机和其他小型设备的Java平台
Java FX 用于图形化用户界面的一个替代工具包,在Oracle的Java SE发布版本中提供
OpenJDK Java SE的一个免费开源实现,不包含浏览器集成或JavaFX
Java 2 J2 一个过时的术语,用于描述1998 ~ 2006年之间的Java版本
Software Development SDK 一个过时的术语,用于描述1998 ~ 2006年之间的JDK

说明:
1、JDK1.2~1.4版本,被称为Java SDK(软件开发包),在某些场合下还会看到这个术语,另外一个术语是Java运行环境JRE,包含虚拟机但不包含编译器,专门为用户提供
2、Java SE是Java的标准版,相对于Java EE、Java ME

二、Java发展史

1991年,由 Patrick Naughton 和 James Gosling	设计小型的计算机语言,命名Green项目
1992年,Green 项目发布了它的第一个产品,称之为“ *7”
1996年,Sun发布了Java的第一个版本
1998年,Sun发布了1.2版本,其他版本,手机版、服务器“企业版”
2004年,发布5.0版本
2006年,发布6版本(注意没有.0)
2009年,Sun被Oracle收购
2011年,Oracle发布Java 7
2014年,发布Java 8

****
Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐