Я думаю, що я повинен встановити Java SE (Standard Edition) на своєму робочому столі Windows 7
Так, звісно . Java SE - найкращий для початку. До речі, ви повинні вивчити основи Java. Це означає, що ви повинні вивчити деякі бібліотеки та API в Java SE.
Різниця між виданнями платформи Java:
Java Micro Edition (Java ME):
- Високо оптимізоване середовище виконання.
- Цільові споживчі товари ( пейджери , стільникові телефони).
- Java ME раніше називалася платформою Java 2, Micro Edition або J2ME.
Стандартне видання Java (Java SE):
Інструменти Java, час виконання та API для розробників пишуть, розгортають та запускають аплети та програми. Java SE раніше називалася платформою Java 2, Standard Edition або J2SE. (всі / початківці починаючи з цього)
Java Enterprise Edition (Java EE):
Націлює додатки на рівні сервера корпоративного класу . Java EE раніше називалася платформою Java 2, Enterprise Edition або J2EE.
Ще одне дублюване питання щодо цього питання.
Нарешті, про J .. плутанину
JVM (віртуальна машина Java):
JVM - це частина як JDK, так і JRE, яка переводить байтові коди Java і виконує їх як нативний код на клієнтській машині.
JRE (середовище виконання Java):
Це середовище, передбачене для виконання програм Java. Він містить JVM, бібліотеки класів та інші підтримуючі файли. Він не містить будь-яких інструментів розробки, таких як компілятор, налагоджувач тощо.
JDK (Java Development Kit):
JDK містить інструменти, необхідні для розробки програм java (javac, java, javadoc, appletviewer, jdb, javap, rmic, ...) та JRE для запуску програми.
Java SDK (комплект для розробки програмного забезпечення Java):
SDK містить JDK та додаткове програмне забезпечення, наприклад сервери додатків, налагоджувачі та документація.
Java SE:
Платформа Java Standard Edition (Java SE) дозволяє розробляти та розгортати програми Java на настільних комп'ютерах та серверах (як і SDK).
J2SE, J2ME, J2EE
Будь-яке видання Java від 1,2 до 1,5
Детальніше про ці теми: