|
|
Línea 8: |
Línea 8: |
| =JAVA= | | =JAVA= |
| | | |
− | {{Obejtivos| | + | {{Obejetivos| |
| *Analizareos lo que es java | | *Analizareos lo que es java |
| *Ver Java como un lenguaje seudocompilado e interpretado | | *Ver Java como un lenguaje seudocompilado e interpretado |
Revisión de 07:48 30 mar 2012
|
Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos. Ver página de charlas.
|
|
CURSO: PROGRAMADOR DE APLICACIONES ORIENTADAS A OBJETOS: JAVA Y UML
¡Bienvenido a este curso!
JAVA Lenguaje de progrmación orientada a objetos - UML Lenguaje de modelado para el diseño de los sistemas
QUÉ ES JAVA
Java es un entorno
Sive para ejecutar aplicaciones escritas en el lenguaje java
también sirve para desarrollarlas.
Desde este punto de vista, podemos afirmar que java es bastante más que un lenguaje de desarrollo, conocido como la plataforma o tecnología java.
OBTENER JAVA
Java fue desarrollado por la comparía Sun Microsystem Inc
Sun fue comprado por Oracle (noticia publicada el 20 de abril de 2009) [[1]]
En la página de oracle[2] tenemos tada la información de java
Versión actual del entorno de desarrollo Java 7 En jdk y jre la versión es 1.7
Obtener información y moverse: Simpre mejor en la página oficial :)
http://docs.oracle.com/javase/
Existen dos ficheros para descargarnos
- JRE Java Runtime Enviromet para ejecutar aplicaciones
- JDKJava Developer kit conjunto de herramientas para poder desarrollar aplicaciones
PLATAFORMAS DENTRO DE JAVA
Dentro de JDK se se definen tres plataformas
estas se ubican en función de los entornos para los cuales queramos realizar desarrollos
- Java SE
- Corresponde a Standard Edition
- cubre ampliamente con las espectativas que nos pudiéramos plantear en este curso
- Destinado a desarrollar aplicaciones para pequeña ey mediana empresa
- aplicaciones de escritorio y de pc
- Java EE
- Entrerprice Edition .
- Esta edición para el desarrollo de entornos distribuidos (RMI, Corba) o de internet a gran escala.
- Java ME
- Micro Edition
- Desarrollos en entornos limitados de recursos
- Sistemas empotrados, móviles
- Actualmente java en este aspecto está realizando grandes esfuerzos
- JavaFX
- Desarrollos y diseños web
- Aplicaciones dinámicas para la próxima generación de contenidos ofrecidos en web
- (Intentaremos poner algún ejemplo en la última semana del curso)