10月10日の学び
Javaは何が仕様で何が仕様に対応した実装なのかを区別する必要がある。今日は仕様関連を整理した。
以下は全て仕様
- Jave SE:Java Platform, Standard Editionの略称。Java SEはJava APIの仕様の集まり。Java 8とかJava 10というものは存在せずJava SE 8だったりJava SE 10を指す。バージョン5.0までは Java 2 Platform, Standard Edition または J2SEと呼ばれていた。
- Java EE:Java Platform, Enterprise Editionの略称。Java SEの拡張。Javaで実装されたアプリケーションサーバーの標準規格及びそのAPIを定めたもの。2018年2月に「Jakarta EE」へ名称が変更。
- Java ME:Java Platform, Micro Editionの略称。組み込み向け。Java SEに統合された。