Java 和 Java EE 之間有什麼區別?
JSE(Java 標準版)
透過使用 JavaSE,您可以開發獨立應用程式,例如:Adobe Reader、防病毒軟體、媒體播放器等。Java SE 也稱為核心 Java。
- lang: 語言基礎。
- util: 集合框架、事件、資料結構以及其他實用程式類,例如日期。
- io: 檔案操作以及其他輸入和輸出操作。
- math: 多精度算術。
- nio: Java 的非阻塞 I/O 框架。
- net: 與網路相關的類和 API。
- security: 此包提供與安全框架相關的類和介面,例如金鑰生成、加密和解密。
- sql: 用於訪問/操作儲存在資料庫和資料來源中的資料的類和介面。
- awt: 用於在 Java 中建立 GUI 元件的類和介面。
- text: 處理文字、日期、數字和訊息。
- rmi: 提供 RMI 包。
- time: 日期、時間、瞬間和持續時間的主要 API。
- beans: 與 JavaBeans 元件相關的類和介面。
JEE(Java 企業版)
使用 JavaEE,您可以開發企業應用程式。這包括
- 諸如 Servlet、WebSocket、JavaServerFaces、統一表達式語言之類的 API。
- Web 服務規範,例如 RESTful Web 服務的 API、JSON 處理的 API、JSON 繫結 API、XML 繫結的體系結構、XML Web 服務的 API。
- 企業規範,例如依賴注入、企業 JavaBean、Java 永續性 API、Java 事務 API。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP