
上QQ阅读APP看书,第一时间看更新
1.3 Java语言规范
Java语言有严格的使用规范。Java语言规范是对语言的技术定义,包括Java程序设计语言的语法和语义。如果编写程序时没有遵守这些规范,计算机就不能理解程序。Java语言还为开发Java程序而预定义了类和接口,称为应用程序接口(Application Program Interface, API)。
目前,Java技术主要包括如下三个方面。
Java SE (Java Platform Standard Edition): Java平台的标准版,可以用于开发客户端应用程序。应用程序可以独立运行或作为Applet在Web浏览器中运行。
Java ME (Java Platform Micro Edition): Java平台的精简版,用于开发移动设备的应用程序。不论是无线通信还是手机、PDA等小型电子装置,均可采用Java ME作为开发工具及应用平台。
Java EE (Java Platform Enterprise Edition): Java平台的企业版,用于开发服务器端的应用程序,为企业提供了e-Business架构及Web服务。其优越的跨平台能力与开放的标准,深受广大企业用户的喜爱。
由于Java SE是基础,其他Java技术都基于Java SE,所以本书采用目前最新版本Java SE 10介绍Java程序设计。与Java SE 10对应的Java开发工具包称为JDK 10。