Ejecución JAVA

Este es un punto importante, normalmente cuando desarrollamos software lo hacemos con un lenguaje de programación esto lo podriamos para realizar quizas por poner un ejemplo una aplicación web o una aplicación de escrito.

Bien, lo mejor de JAVA es que con este lenguaje de programación puedo ejecutar como aplicaciones independientes (Stand -alone Application), puedo ejecutar como Applet, o la puedo ejecutar como Servlet.

Aquí nos topamos con términos nuevos que paso a describir:

Aplicaciones Stand Alone: Es cualquier aplicación que pueda correr en su pc que cumpla con un objetivo, puede ser un sistema de planillas...

Applet: Es una pequeña aplicación hecha con JAVA que se incrusta en una pagina web y se ejecuta dentro de esta página pero esta aplicación se encuentra cargada en un servidor.

Servlet: Es una aplicación sin interface gráfica que se ejecuta en un servidor de Internet. La ejecución como aplicación independiente es análoga a los programas desarrollados con otros lenguajes.

Para poder desarrollar aplicaciones en JAVA necesitamos tener un entorno de desarrollo, estos podriamos indicar dos principales:

1ro La empresa Sum Microsystem distribuye libremente su JDK (Java Development Kit) que es un conjunto de programas y librerías que permiten desarrollar, compilar y ejecutar programas en Java.
También existe el JRE (Java Runtime Enviroment) que es la versión reducida del JDK destinado a ejecutar código Java pero no tiene compilador.

2do Los IDEs (Integrated Development Environment) estos nos permiten escribir código Java, compilarlo y ejecutarlo sin tener que cambiar de aplicación.

Para desarrollar existen variedad de aplicaciones IDE para hacer esto, aquí les dejo algunas:
  • BlueJ: desarrollado como un proyecto de investigación universitaria, es libre.
  • Eclipse: desarrollado por la Fundación Eclipse, es libre y de código abierto,
  • IntelliJ IDEA: desarrollado por JetBrains, es comercial.
  • Jbuilder: desarrollado por Borland, es comercial pero también existe la versión gratuita.
  • JCreator: desarrollado por Xinox, , es comercial pero también existe la versión gratuita.
  • JDeveloper: desarrollado por Oracle Corporation, es gratuito.
  • NetBeans – gratuito y de código abierto.
  • Sun Java Studio Enterprise: desarrollado por Sun, es comercial.

Esto es algo nuevo que se los dejo si creian que los entornos de desarrollo eran exclusivamente para hacer desarrollo de JAVA, pues no existen IDEs, que han servido de base para otras plataformas de desarrollo o se pueden utilizar para el desarrollo en otros lenguajes (ya sea en distribuciones específicas o bien a través de la instalación de plugins):

De los IDEs les comento que yo trabajo con el NetBeans.

0 comentarios:

Publicar un comentario

 

Blogroll

About