# data[].attributes.body
Java SE (Standard Edition)
Con ella se pueden crear aplicaciones de escritorio o de servidores. Sus librerías / bibliotecas permiten crear aplicaciones completas de escritorio. Puedes crear pantallas que se ejecutan en windows, linux y mac.

Java SE Embedded

Con esta edición podemos crear código que pueda controlar dispositivos del Internet de las cosas (IoT). Muchos dispositivos vienen preparados para ejecutar código Java, por lo que podemos crear nuestros propios procesos.

Java ME (Micro Edition)

Aquí es donde puedes crear aplicaciones completas para dispositivos móviles (no confundir con aplicaciones Android), internet de las cosas, microcontroladores, sensores, gateways, TV set-top boxes, impresoras y mucho más. Java ME incluye interfaces para protocolos de red, aplicaciones offline que se pueden descargar automáticamente.

Java EE (Enterprise Edition)

Aquí es donde llegan los Super Poderes de Java para aplicaciones empresariales. Con esta edición podemos crear aplicaciones web con todas las de la ley. Creación de JSP (Java Server Pages), Servlets, JSF (Java Server Faces), Beans, Web Services (SOA y Rest), WebSockets, JSON-Processing y mucho más.

# data[].attributes.body
Se escribe un programa en código Java utilizando el sufijo “.java”, el cual se compila mediante cualquiera de los compiladores de Java en alguna de las distintas plataformas. En general, debe haber un archivo “.java” por cada clase que exista en el programa, donde el archivo tendrá el mismo nombre que la clase contenida. El compilador genera el código final, conocido como bytecode, a ser interpretado por la máquina virtual de Java. El programa generado tiene como extensión el sufijo “.class”. Se origina un archivo “.class” por cada clase que se tenga en la aplicación.

# data[].attributes.body
Creación de proyecto y clases.Lo primero que es necesario realizar es crear un proyecto que almacene el taller que serealizara.File> New >Java ProjectEs necesario darle el nombre de “Ejemplo” al proyecto(en la ventana que aparece).

# data[].attributes.body
En la ventana pequeña de abajo saldra la informacion si es correcto y si no aparece error y en la línea en la que aparece.

# data[].attributes.body
En el muñeco rojo en la parte superior de la interfaz de arrojará la información escrita en el proyecto.