Infosintesis Solutions Group, S.L. Apéndice
Inicio | Apéndices

Descarga e instalación del Java SE Development Kit (JDK)

Conceptos básicos

El éxito imparable y sin precedentes del lenguaje de programación Java desde sus inicios en el año 1996 se debe en gran parte a que este lenguaje es independiente de cualquier plataforma. Es decir, cualquier aplicación Java se puede desarrollar en la plataforma que nosotros como desarrolladores nos sintamos más cómodos y se podrá ejecutar o explotar en la plataforma que nuestros clientes elijan

Otros lenguajes que no siguen el eslogan bandera de Java "escribe una vez y ejecuta en cualquier plataforma" se ven obligados a realizar diferentes compilaciones, y en algunos casos modificación de código fuente, para cada una de las plataformas que se tiene que ejecutar una aplicación. Esto hace que la distribución y el mantenimiento de las diferentes versiones de la aplicación que se irán realizando a lo largo del tiempo se convierta en una auténtica pesadilla.

Los IDE (Integrated Development Environment, Entornos Integrados de Desarrollo) Java de hoy en día nos permiten como desarrolladores crear aplicaciones Java en un entorno amigable y de fácil utilización.

A continuación vamos a dar un repaso rápido de diferentes conceptos que nos van a ayudar a discernir que software necesitamos instalar en nuestro ordenador para poder empezar este curso de Java.

Evolución del lenguaje Java

Desde el año 1996 Java no ha dejado de evolucionar. La siguiente tabla muestra a grandes rasgos las diferentes versiones que se han ido sucediendo en estos últimos años

Año

Versión

Plataforma

Características

1996
JDK 1.0
---
  • 212 Clases
1997
JDK 1.1
---
  • 504 Clases
1999
JDK 1.2
Java 2
  • 1520 Clases
2000
JDK 1.3
Java 2
  • 1842 Clases
2002
JDK 1.4
Java 2
  • 2991 Clases
2004
JDK 5.0
Java 2
  • más de 3000 Clases
2006
JDK 6.0
Java 2
  • .....

Desde que el lenguaje Java recibió la negativa de poderse convertir en un lenguaje estándar como C, Sun dio un giro de 180 grados en su visión de lo que Java tenía y podía llegar a ser. A partir de entonces nació el JCP (Java Community Process) que ha revolucionado y seguirá revolucionando la expansión de Java

El JCP consiste en la creación de nuevas tecnologías relacionadas con Java. Cuando una empresa u organismo ve la necesidad de una nueva tecnología, la expone a los miembros del JCP y si estos consideran que esta nueva tecnología puede aportar interesantes ventajas entonces se crea un grupo de trabajo que se suele componer de diferentes empresas, individuales y organismos. Normalmente el responsable de liderar el proyecto es la empresa u organismo que lo presentó. De esta forma nace un nuevo estándar con el apoyo de todo aquel que quiera participar. Una vez finalizado el proyecto, éste pasará a ser una extensión del API Java.

Ante esta pespectiva, a partir de la versión 1.2 el JDK (Java Development Kit) se especializa en tres áreas diferenciadas

A medida que vayamos progresando en el curso, se irán desvelando otras características relevantes que explicarán la razón por la cual las diferentes versiones se han ido sucediendo

Escribe una vez y ejecuta en cualquier plataforma

Cuando tenemos que instalar una aplicación creada por nosotros mismos en casa de un cliente, éste tiene que tener instalado en su ordenador de producción la MVJ correspondiente a su plataforma

Así pues, este es el esquema del ordenador de producción que ejecutará nuestras aplicaciones Java en casa de un cliente

El quid de la cuestión está en tener instalada la MVJ propia de cada plataforma para poder conseguir la magia de Java "escribe una vez y ejecuta en cualquier plataforma"

Descargar e instalar

Para descargar el Java SE Development Kit (JDK) tenemos que ir a la siguiente página Web http://java.sun.com/javase/downloads/index.jsp

Java SE Downloads - Descargar JDK 6

entonces hacemos clic sobre el botón Download del Bundle JDK 6 Update 13 with JavaFX SDK

Java SE Downloads - I agree to the following Software Licence Agreements

en esta nueva página marcamos el checkbox I agree to the following Software Licence Agreements y seguidamente hacemos clic sobre el botón Continue

Java SE Downloads - Vínculo jdk-6u13-javafx-1_1_1-windows-i586.exe

ahora marcamos el checkbox JAVA SE Development Kit with JavaFX (JDK 6U13 / fx 1.1) y seguidamente hacemos clic sobre el vículo jdk-6u13-javafx-1_1_1-windows-i586.exe.

Una vez descargado el fichero de instalación en nuestro ordenador, lo ejecutamos y seguimos las indicaciones del wizard o asistente.

Página anterior
Ignasi Pérez Valls
fundador-director Infosintesis Solutions Group
asesor-formador independiente
ignasiperez[ARROBA]infosintesis[PUNTO]net
Abril 2009
Infosintesis Solutions Group, S.L.
Formación y asesoramiento en Tecnologías Emergentes