Java程序设计实战案例教程
上QQ阅读APP看书,第一时间看更新

1.1 Java概述

1.1.1 什么是Java

Java是Sun Microsystems公司在1995年推出的一门程序设计语言。它是由Java虚拟机(Java Virtual Machine,JVM)和Java应用程序接口(Application Programming Interface,API)构成的一个平台。Java为开发人员提供了一个独立于操作系统的标准接口,该接口可分为基本模块和扩展模块两个部分。开发者只需在硬件或操作系统上安装Java平台,便能运行Java应用程序。1999年,Java开发团队发布了3个版本的平台:J2SE(Java 2 Platform, Standard Edition,Java 2平台标准版)、J2EE(Java 2 Platform, Enterprise Edition,Java 2平台企业版)、J2ME(Java 2 Platform, Micro Edition,Java 2平台微型版)。2005年,J2EE更名为Java EE,J2SE更名为 Java SE,J2ME 更名为 Java ME。2009年,Oracle 公司宣布收购 Sun Microsystems公司,从此有关Java的版本维护和升级都由Oracle公司负责。2018年,JDK 1.10发布。截至本书编写完成,Java的最新版本为Java 14, Java的各个版本都向下兼容,无论选择何种版本,都能满足开发者的基本开发需求。