Diferencia entre revisiones de «Usuario:ManuelRomero/programacionJava»

De WikiEducator
Saltar a: navegación, buscar
 
(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>
 

Última revisión de 07:05 2 abr 2012

Road Works.svg Trabajo en proceso, espera cambios frecuentes. Tu ayuda y retroalimentación son bienvenidos.
Ver página de charlas.
Road Works.svg





Icon objectives.jpg

Objetivos

  • Analizareos lo que es java
  • Ver Java como un lenguaje seudocompilado e interpretado
  • Conocer la sintaxis de java para hacer programas
  • Concer algunas clases del API de java