martes, 10 de marzo de 2009

Que es Java, jdk, jre

Que es Java??
Es un lenguaje de programación con el que podemos realizar cualquier tipo de programa, en la actualidad es un lenguaje muy extendido y cada vez cobra más importancia tanto en el ámbito de Internet como en la informática en general.
Una de las principales características es que es un lenguaje independiente de la plataforma. Eso quiere decir que si hacemos un programa en Java podrá funcionar en cualquier ordenador del mercado.

Lenguaje de programacion orientada a objetos. Fue desarrollado por James Gosling y sus compañeros de Sun Microsystems al principio de la década de los 90.

La programación en Java es compilada en bytecode , el cuál es ejecutado por la maquina virtual Java . Usualmente se usa un compilador JIT.
El lenguaje es parecidos a C y C++, aunque su modelo de objetos es más sencillo.

Qué es el JDK (Java Development Kit)

Se trata de un conjunto de programas y librerías que permiten desarrollar (compilar, ejecutar, generar documentación, etc.) programas en lenguaje Java. Existen versiones del JDK para prácticamente todos los Sistemas Operativos y existen también distintos programas comerciales, Sun distribuye gratuitamente el JDK “oficial” para los siguientes sistemas operativos: Windows 95/98/NT, Solaris y Linux

Los JDK incorporan una herramienta de Debugger (detener la ejecución de un programa en la línea que se desee y poder conocer el valor de las variables en ese momento)

Que es JRE (Java Runtime Environment)

Versión reducida del JDK que permite ejecutar código Java, No permite compilar ni utilizar el Debugger .


4 comentarios:

  1. Tienes una consulta bien completa aunque falta un poco mas hacerca de lo que se refiere JRE

    ResponderEliminar
  2. MUY BUEN TRABAJO, DE HECHO SE ENTIENDE MUY BIEN LA INFORMACION, TAL VEZ EN LO QUE ES EL JRE T FALTO UN POKITO DE INFO...SALUDOS

    ResponderEliminar
  3. Muy buena informacion... muy util... aunque a mi parecer c necesita un poco mas sobre lo que es el JRE... gracias

    ResponderEliminar
  4. si esta muy bueno el articulo pero quisiera saber un poco mas como es orientada a los objetos el java

    ResponderEliminar