Wydaje mi się, że Java SE (Standard Edition) powinienem zainstalować na pulpicie Windows 7
Tak, oczywiście . Java SE jest najlepsza na początek. BTW, musisz nauczyć się podstaw języka Java. Oznacza to, że musisz nauczyć się niektórych bibliotek i interfejsów API w Java SE.
Różnica między edycjami platformy Java:
Java Micro Edition (Java ME):
- Wysoce zoptymalizowane środowisko wykonawcze.
- Docelowe produkty konsumenckie ( pagery , telefony komórkowe).
- Java ME była wcześniej znana jako Java 2 Platform, Micro Edition lub J2ME.
Java Standard Edition (Java SE):
Narzędzia Java, środowiska wykonawcze i interfejsy API dla programistów piszących, wdrażających i uruchamiających aplety i aplikacje. Java SE była wcześniej znana jako Java 2 Platform, Standard Edition lub J2SE. (wszyscy / początkujący od tego)
Java Enterprise Edition (Java EE):
Skierowany do aplikacji klasy korporacyjnej po stronie serwera . Java EE była wcześniej znana jako Java 2 Platform, Enterprise Edition lub J2EE.
Kolejne zduplikowane pytanie do tego pytania.
Wreszcie o zamieszaniu w J ..
JVM (Java Virtual Machine):
JVM jest częścią JDK i JRE, która tłumaczy kody bajtów Java i wykonuje je jako kod macierzysty na komputerze klienckim.
JRE (Java Runtime Environment):
Jest to środowisko zapewniające wykonywanie programów Java. To zawiera JVM, bibliotek klas i inne pliki pomocnicze. Nie zawiera żadnych narzędzi programistycznych, takich jak kompilator, debugger itp.
JDK (Java Development Kit):
JDK zawiera narzędzia potrzebne do opracowania programów Java (javac, java, javadoc, appletviewer, jdb, javap, rmic, ...) i JRE do uruchomienia programu.
Java SDK (Java Software Development Kit):
SDK zawiera JDK i dodatkowe oprogramowanie, takie jak serwery aplikacji, debugery i dokumentacja.
Java SE:
Platforma Java, Standard Edition (Java SE) umożliwia tworzenie i wdrażanie aplikacji Java na komputerach stacjonarnych i serwerach (tak jak SDK).
J2SE, J2ME, J2EE
Dowolna edycja Java od 1.2 do 1.5
Przeczytaj więcej na te tematy: