Javaを始めた時最初につまずいたのが様々な略称でした。J2EE,J2SE,JDK,JRE,JVM...等々。一体何のことを言ってるのかさっぱり。同じような言葉がたくさん出てきたり、むしろ同じ意味なのに呼び方が違ったりとずいぶん悩みました。今でも正確に説明出来る訳ではないですが大分理解も深まってきましたのでこの機会にまとめておこうと思います。 Java これはそのままプログラミング言語の事ですね。 狭義ではオブジェクト指向プログラミング言語Javaであり、広義ではプログラミング言語Javaのプログラムの実行環境および開発環境をいう。 Java - Wikipedia wikiにはこのように書かれてますがあまり深く考えず言語の事を指してると解釈しておきましょう。総称です。 JDK(Java Development Kit) 直訳するとJava開発キット(環境)。Javaでプログラムを作るとき
![JavaのJDK,JRE,SE,EEなどの意味と違い - TASK NOTES](https://cdn-ak-scissors.b.st-hatena.com/image/square/2a09aba3049f2b8fd325c251e086bd7c0653aef0/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F51xFRhSvA%2BL.jpg)