Java程序设计概述

Java 程序设计平台

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

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

术语名缩写解释
Java Development KitJDK编写Java程序的程序员使用的软件
Java Runtime EnvironmentJRE运行Java程序的用户使用的软件
Server JRE在服务器上运行Java程序的软件
StandardSE用于桌面或简单服务器应用的Java平台
Enterprise EditionEE用于复杂服务器应用的Java平台
Micro EditionME用于手机和其他小型设备的Java平台
Java FX用于图形化用户界面的一个替代工具包,在Oracle的Java SE发布版本中提供
OpenJDKJava SE的一个免费开源实现,不包含浏览器集成或JavaFX
Java 2J2一个过时的术语,用于描述1998 ~ 2006年之间的Java版本
Software DevelopmentSDK一个过时的术语,用于描述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联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐