Tema 1 Java
Tema 1 Java
Tema 1 Java
Pgina 1
1.3 Componentes.
Adems de la amplia terminologa individual que existe en Java, existen diversos
componentes ("KITS") que agrupan estas funcionalidades, y son estos componentes con los que
se trabaja "da a da" en proyectos Java.
JRE ("Java Runtime Environment")
Como su nombre lo indica este ambiente ("KIT") es utilizado solo para ejecutar
("Runtime") programas en Java. Esta situacin se da cuando empresas de Software disean
alguna interfase grfica o aplicacin en Java para su producto. Cabe mencionar que muchos
productos que utilizan Java para su interface grfica o instalacin ya incluyen un JRE para evitarle
la molestia de instalarlo, uno de estos es Oracle ; sin embargo, muchos productos requieren que
usted posea este ambiente, si se pregunta: Porque me hacen que obtenga forzosamente este
JRE ? Una de las principales razones es costo ya que las empresas deben pagar
a Sun por distribuir este ambiente en su producto.
Y aunque un poco desviado del tema:
Porque algunas empresas disean su interfase o aplicacin alrededor de Java ?
Agiliza el proceso de desarrollo substancialmente , suponiendo que usted va a lanzar un producto
para diversos sistemas operativos(Windows,Linux,AIX,Solaris) y procesadores( Sparc,
x86(Intel), HP-UX , Alpha )...el realizarlo para cada combinacin posible sera una magna obra
de Ingeniera, si utiliza Java puede concentrar sus esfuerzos "UNICAMENTE" en un producto, y
debido a que existen diversos JRE: Para Linux , Solaris, Windows y otros sistemas operativos,
deja los detalles especficos de Plataforma ( JVM ) al JRE y concentra sus esfuerzos en un solo
producto. Ahora bien, otra alternativa sera llevar su producto Open-Source distribuyendo el
Cdigo fuente evitando los posibles conflictos de Sistemas Operativos y Procesador.
JDK,SDK,J2SE
"Java Development Kit"(JDK),"Standard Development Kit" (SDK) y "Java 2 Standard
Edition" (J2SE) son nombres para el mismo componente e incluyen: El API de Java, el JRE
( JVM ), compilador de Java y otras funcionalidades definidas por Sun. Si no esta familiarizado
programando en Java, el API de Java es un conjunto de clases que es utilizado para generar
programas bsicos en el lenguaje; utilizando una analoga, estas clases tienen la misma
funcionalidad que las funciones|clases estndar utilizadas en otros lenguajes C,C++, Perl(Esto
es precisamente la definicin de API ("Application Programming Interface")).
Partiendo de estas clases (API de Java) se generan TODOS los programas,interfaces y
elementos programados en Java, inclusive a partir de estas clases usted puede definir otras
clases especficas que sern utilizadas por su programa o producto. Una vez que defina sus
Pgina 2
Pgina 3
Proceso de descarga
1- Primero debes Aceptar la licencia.
2- Debes descargar el jdk correspondiente a la versin de tu sistema operativo
Pgina 4
Pgina 5
4. Y presionar Next
5. El nombre del archivo ser HolaJava y se debe guardar en la siguiente ubicacin:
c:\app , presionar el botn Finish.
6. En la hoja que aparece copiamos el siguiente cdigo:
public class HolaJava {
public static void main(String args[]) {
System.out.println("Hola Java");
}
}
7. Compilamos y ejecutamos como indica la figura:
Resultado de la
compilacin
Resultado de la
ejecucin
Pgina 6