|
|
(7 revisiones intermedias por el mismo usuario no mostrado) |
Línea 1: |
Línea 1: |
| {{TEP}} | | {{TEP}} |
| {{:Usuario:ManuelRomero/CursoJavaUml/java/nav}} | | {{:Usuario:ManuelRomero/CursoJavaUml/java/nav}} |
− | <br>
| + | <br/> |
− | {{#widget:Slides}}
| + | |
− | | + | |
− | <div class="slides layout-regular template-default">
| + | |
− | <div class="slide">
| + | |
− | =JAVA=
| + | |
− | <br/> | + | |
| {{Objetivos| | | {{Objetivos| |
| *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 |
− | *Entraremos en la sintaxis de java | + | *Conocer la sintaxis de java para hacer programas |
− | *Realizaremos programas sencillos con java | + | *Concer algunas clases del API de java |
| }} | | }} |
− |
| |
− | </div>
| |
− | <div class="slide">
| |
− | ===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'''.
| |
− | </div>
| |
− | <div class="slide">
| |
− | ===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) [[http://www.genbeta.com/actualidad/oracle-compra-sun]]
| |
− | En la página de oracle[http://docs.oracle.com] 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
| |
− | #JDK'''Java Developer kit''' conjunto de herramientas para poder desarrollar aplicaciones
| |
− | </div>
| |
− | <div class="slide">
| |
− | ===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)
| |
− | </div>
| |
− | ===El proceso de creación de un programa en Java===
| |
− | Primero escribimos el fuente un fichero que guardaremos con extensión .java
| |
− | Posteriormente lo hemos de compilar con el compilador de java generando un fichero .class cuyo contenido son bytecodes que son caracteres sólo comprensibles por las máquinas virutales de java
| |
− | Y en último lugar con la máquina virtual de java podemos proceder a ejecutarlo
| |
− | Las siguientes imágines ilustran el procedimiento
| |
− | [[Archivo:compilacion.png}}
| |
− | [[Archivo:interpretacion.png}}
| |
− | </div>
| |