发布网友 发布时间:2024-08-20 04:28
共1个回答
热心网友 时间:2024-09-02 19:57
Java平台主要由Java虚拟机(Java Virtual Machine,JVM)和Java应用编程接口(Application Programming Interface,API)组成。API是Java应用的核心,分为基本部分和扩展部分,为跨平台应用提供统一标准。在设备上安装Java平台后,Java程序无需针对不同操作系统进行修改,只需一次编译即可在各种系统上运行。Java API的发展历程从1.1x版发展到1.2版,而常见的Java平台倾向于使用Java 1.5,最新的版本为Java 1.7。
Java平台分为三个主要体系:Java SE(Java 2 Platform, Standard Edition),Java EE(Java 2 Platform, Enterprise Edition)和Java ME(Java 2 Platform, Micro Edition)。Java SE,即Java标准版,以前称为J2SE,适用于桌面、服务器、嵌入式和实时环境下的应用程序开发,它包含支持Java Web服务的基础类,并为Java EE提供支持。Java EE,即企业版,以前称为J2EE,专注于构建可移植、健壮、可扩展且安全的服务器端应用程序,支持SOA和Web 2.0应用,是在Java SE基础上扩展的。
而Java ME,即Java微型版,以前的名称是J2ME或K-JAVA,专为移动设备和嵌入式设备设计,如手机、PDA等。它提供了健壮且灵活的环境,便于开发能在各种设备上运行的应用,包括丰富的网络支持和动态下载功能,一次编写,多设备适用,并能利用设备的本地特性。
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台(即JavaSE, JavaEE, JavaME)的总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。