curso de java 2
Post on 22-Dec-2015
20 Views
Preview:
DESCRIPTION
TRANSCRIPT
JAVA BÁSICO
CUENCO SYSTEMS & CONSULTING S.l. || SPEARSOFT
Fundamentos de la programación orientada a objetos
• Herramientas de desarrollo en entornos Java
Presentación del framework de trabajo Java
Programación Java: conceptos básicos y prácticas
Principios de conectividad a base de datos en aplicaciones Java
Proyecto de fin curso; desarrollo de una aplicación completa en Java
trabajando en equipos
CONTENIDO DEL CURSO
Java Básico (Contenido)
Herramientas de desarrollo en entornos Java
Presentación de Java
Descarga del SDK
Instalación del SDK
IDES
Eclipse: Instalación, Configuración y Primeros pasos
CONTENIDO DEL CURSO
Java Básico (Contenido)
Presentación de Java
Java Básico (¿Qué es un objeto?)
Java es un lenguaje de programación diseñado específicamente para ser utilizado bajo el paradigma de la Programación Orientada a Objetos. Java nació a partir de C por lo cual presenta grandes similitudes con este lenguaje como por ejemplo en los bloques de código se usan las {}, también Podemos ver similitud en la declaración de variables. La forma de estructurar el código en java es mediante el uso de paquetes (packages), en los paquetes encontraremos el lugar donde almacenar nuestras clases y nuestras interfaces, y dentro de estas existirá el espacio donde convivan los métodos y los atributos de clase.
Presentación de Java
Java Básico (¿Qué es un objeto?)
Java se asienta en cinco elementos fácilmente reconocibles. Compilador: Los ficheros .java son analizados y verificados por este elemento, una vez superado este paso se generara el ByteCode que se almacenará en ficheros .class y que la JVM será capaz de ejecutar. JVM: Es el elemento que se encarga de la ejecución de nuestros programas java, para ello interpreta el ByteCode como si fuese un procesador hardware con la gran diferencia que la JVM es un elemento software que se escribe para una arquitectura en particular. Gracias a este comportamiento SUN acuño el siguiente eslogan: "Write once, run anywhere"
Lenguajes compilados
VS
Lenguajes interpretados
Java Básico (Presentación de Java)
Presentación de Java
Java Básico (Presentación de Java)
Java se asienta en cinco elementos fácilmente reconocibles. Recolector de basuras: La asignación de la memoria para la ejecución de nuestros programas es gestionada automáticamente por la JVM, es decir no debemos preocuparnos por reservar espacio a la hora de usar nuestras variable y objetos, y tampoco nos debemos preocupar de liberar este espacio una vez que ya no usemos dichos objetos (No existen destructores). JDK: Java Development Kit, es el conjunto de herramientas junto al compilador necesarias para desarrollar aplicaciones JAVA, el JDK también incluye la JRE. JRE: Java Run Enviroment, incluye las bibliotecas y la JVM necesarias para poder ejecutar los programas Java, en una arquitectura especifica.
Descarga del SDK
Java Básico (Descarga del SDK)
El SDK de Java es totalmente gratuito y lo podemos descargar de una forma “facil y sencilla” de los servidores de Oracle. (SUN R.I.P. 2009) Este es el enlace directo a la pagina de descarga: http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp
Instalación del SDK
Java Básico (Descarga del SDK)
Java Básico (Descarga del SDK)
Java Básico (Descarga del SDK)
Instalación del SDK
Java Básico (Instalación del SDK)
Una vez que hemos obtenido nuestro JDK vamos a proceder a instalarlo en nuestro ordenador, recordar que el JDK incluye la JRE.
Instalación del SDK
Java Básico (Instalación del SDK)
Instalación del SDK
Java Básico (Instalación del SDK)
Instalación del SDK
Java Básico (Instalación del SDK)
Documentación online.
Instalación del SDK
Java Básico (Instalación del SDK)
¿Qué es un IDE?
Java Básico (IDES)
IDES
Java Básico (IDES)
Un IDE es un entorno de desarrollo integrado. (integrated development environment) Esto es un conjunto de herramientas que nos hacen mucho mas simple la tarea de desarrollar aplicaciones. Los IDES suelen estar compuestos de al menos estas herramientas. Un editor de código. Un compilador. Un depurador. Un compositor de interfaz gráfica (GUI).
IDES
Java Básico (IDES)
Otras herramientas que el IDE puede tener son: Un cliente de aplicaciones remotas. Un gestor de versiones. Simuladores de dispositivos… Muchos de los IDEs permiten la instalación de plugins adicionales para obtener aun mas funcionalidad. Ejemplos de IDE: Eclipse, NetBeans, VisualStudio, MonoDevelop, JBuilder,Kdevelop. También existen IDEs que generan código multiplaforma final como por ejemplo Xamarin.
Java Básico (Eclipse)
¿Eclipse?
Eclipse
Java Básico (Eclipse)
Eclipse es el IDE de código abierto y gratuito mas extendido entre la comunidad que se dedica al desarrollo de aplicaciones. Gracias al uso de plugins y extensiones eclipse puede ser usado con casi todo lenguaje de programación actual. ¿De donde podemos descargar Eclipse? Respuesta : http://www.eclipse.org/downloads
Eclipse
Java Básico (Eclipse)
Eclipse
Java Básico (Eclipse)
Eclipse es un IDE portable esto quiere decir que no necesitamos instalarlo como tal en nuestro ordenador tan solo con descomprimirlo en una carpeta del disco duro ya podemos usarlo. (Siempre y cuando tengamos instalado una JRE o un JDK)
Eclipse
Java Básico (Eclipse)
Al ser portable con buscar el ejecutable en su carpeta y hacer doble click a progamar…
Eclipse
Java Básico (Eclipse)
Workspace (Espacio de trabajo) : Carpeta del disco donde Eclipse va a guardar nuestros proyectos.
Eclipse
Java Básico (Eclipse)
Eclipse
Java Básico (Eclipse)
Una vez que ya tenemos el IDE instalado debemos crear un proyecto Java donde almacenar nuestro código, poder probarlo y ejecutarlo.
Eclipse
Java Básico (Eclipse)
Eclipse
Java Básico (Eclipse)
Eclipse
Java Básico (Eclipse)
Eclipse (Inciso)
Java Básico (Eclipse)
¿Como podemos ejecutar nuestro código en Eclipse?
Eclipse (Inciso métodos main)
Java Básico (Eclipse)
Para poder ejecutar código Java al menos una clase de nuestro de proyecto ha de tener un método main, esta clase se suele denominar punto de acceso a nuestro código. Signatura: public static void main (String[] args){ bloque de código }
Eclipse
Java Básico (Eclipse)
Eclipse (Imprimiendo algo por consola)
Java Básico (Eclipse)
Para poder hacer que java imprima algo de texto por la salida estándar (la consola), nuestros programas lo pueden hacer algo de la siguiente manera. Snippet: System.out.print( “Hello World”); Si queremos que escriba con saltos de línea debemos usar: System.out.println(“Hello World”);
Eclipse (Depurando apps)
Java Básico (Eclipse)
Eclipse (Depurando apps)
Java Básico (Eclipse)
Eclipse
Java Básico (Eclipse)
A programar…
top related