Supongo que Java SE (Standard Edition) es la que debo instalar en mi escritorio de Windows 7
Si por supuesto . Java SE es el mejor para empezar. Por cierto, debes aprender los conceptos básicos de Java. Eso significa que debe aprender algunas de las bibliotecas y API en Java SE.
Diferencia entre las ediciones de la plataforma Java:
Java Micro Edition (Java ME):
- Entorno de ejecución altamente optimizado.
- Dirigirse a productos de consumo ( buscapersonas , teléfonos celulares).
- Java ME se conocía anteriormente como Java 2 Platform, Micro Edition o J2ME.
Edición estándar de Java (Java SE):
Herramientas de Java, tiempos de ejecución y API para desarrolladores que escriben, implementan y ejecutan applets y aplicaciones. Java SE se conocía anteriormente como Java 2 Platform, Standard Edition o J2SE. (todos / principiantes a partir de esto)
Java Enterprise Edition (Java EE):
Se dirige a aplicaciones de servidor de clase empresarial . Java EE se conocía anteriormente como Java 2 Platform, Enterprise Edition o J2EE.
Otra pregunta duplicada para esta pregunta.
Por último, sobre J .. confusión
JVM (máquina virtual Java):
JVM es parte de JDK y JRE que traduce los códigos de bytes de Java y los ejecuta como código nativo en la máquina del cliente.
JRE (Java Runtime Environment):
Es el entorno proporcionado para que los programas de Java se ejecuten. Que contiene una JVM, bibliotecas de clases, y otros archivos de soporte. No contiene ninguna herramienta de desarrollo como compilador, depurador, etc.
JDK (Kit de desarrollo de Java):
JDK contiene las herramientas necesarias para desarrollar los programas java (javac, java, javadoc, appletviewer, jdb, javap, rmic, ...) y JRE para ejecutar el programa.
Java SDK (Kit de desarrollo de software Java):
SDK comprende un JDK y software adicional, como servidores de aplicaciones, depuradores y documentación.
Java SE:
La plataforma Java, Standard Edition (Java SE) le permite desarrollar e implementar aplicaciones Java en escritorios y servidores (igual que SDK).
J2SE, J2ME, J2EE
Cualquier edición de Java de 1.2 a 1.5
Lea más sobre estos temas: