Java体系按照应用范围主要分为三个体系,即:
Java SE(Java Platform Standard Edition):
Java SE,也被称为Java标准版,是Java技术的核心和基础。它提供了基础的Java开发工具和执行环境与应用程序接口(API),包括语言基础、JDBC(Java数据库连接性)操作、I/O(输入/输出)、网络通信、多线程等技术。
主要用于桌面程序的开发,如开发各类应用软件、桌面级应用等。
是Java开发人员的基本功,任何Java学习者都需要从Java SE开始学习。
Java EE(Java Platform Enterprise Edition):
Java EE,也被称为Java企业版,主要用于开发企业级分布式的网络程序,如电子商务网站、ERP(企业资源规划)系统等。
它是在Java SE的基础上扩展而来的,增加了许多用于企业级开发的组件和服务,如EJB(企业Java组件模型)、JMS(Java消息服务)、JNDI(Java命名和目录接口)等。
Java EE提供了一整套完整的服务和解决方案,用于满足企业级应用的各种需求。
Java ME(Java 2 Micro Edition):
Java ME,也被称为Java微型版,主要应用于嵌入式系统开发,如掌上电脑、手机等移动通信电子通信设备。
它提供了一套完整的开发工具和API,支持小型设备的开发和部署,包括GUI(图形用户界面)设计、数据管理、网络通信等功能。
Java ME的出现使得Java语言能够在更广泛的平台上运行,满足了移动设备和嵌入式设备的应用需求。
综上所述,Java体系按照应用范围主要分为Java SE、Java EE和Java ME三个体系,分别对应于桌面程序开发、企业级网络程序开发和嵌入式系统开发等不同的应用领域。