interfaz de programación de aplicaciones

44

Upload: carlos-anibal-riascos-hurtado

Post on 19-Jun-2015

178 views

Category:

Education


1 download

DESCRIPTION

trabajo con las Api de Java

TRANSCRIPT

Page 1: Interfaz de programación de aplicaciones
Page 2: Interfaz de programación de aplicaciones

Consulta del tema “EXCEPCIONES”Guia de orientaciónProgramación en Java 2 (005.133.J88) Cp.19Programador certificado Java 2 (005.133.M17) Cp. 5

OBJETIVO: 1.Generar espacios de lectura y reflexión entorno al manejo de errores en java

2. Utilización bibliografía residente en la universidad.

METODOLOGIA : Consulta del tema por cada estudiante , tomando con insumo principal los libros de la biblioteca, hacer una lectura critica del documento, presentar un informe académico y finalmente realizar un encuentro “lluvia de saberes” . Esta actividad se desarrollara el próximo martes 14 de octubre a partir de las dos (2) de la tarde.

Page 3: Interfaz de programación de aplicaciones

RECORDANDO – MTRICES TRIDIMENSIONALES

Page 4: Interfaz de programación de aplicaciones
Page 5: Interfaz de programación de aplicaciones

Interfaz de Programación de Aplicaciones

API(Application Programming Interface)

“biblioteca DE CLAES PREDEFINIDAS estándar de Java”LIBRERÍA DE CLASES

Page 6: Interfaz de programación de aplicaciones

CLASES PREDEFINIDAS

Page 7: Interfaz de programación de aplicaciones
Page 8: Interfaz de programación de aplicaciones

API por defecto

Page 9: Interfaz de programación de aplicaciones
Page 10: Interfaz de programación de aplicaciones

Modelo de funcionamiento

Page 11: Interfaz de programación de aplicaciones
Page 12: Interfaz de programación de aplicaciones

COMO LLEGAR A LAS API DE JAVA

Page 13: Interfaz de programación de aplicaciones

Como Usar la Documentación de la API de Java

• En primer lugar, debemos tener una idea de cómo se organizan las clases del API– Esta organización es en forma de árbol jerárquico– En el API de Java no solo existen clases. Hay

bastantes más cosas como clases abstractas o interfaces

Page 14: Interfaz de programación de aplicaciones

http://docs.oracle.com/javase/8/docs/api/index.html

Page 15: Interfaz de programación de aplicaciones

documentación de Java - API

PAQUETES O CARPETAS

LAS CLASE PERTENECIENTES A LA API

Page 16: Interfaz de programación de aplicaciones

Centro de Ayuda de Javahttp://java.com/es/download/help/

Page 17: Interfaz de programación de aplicaciones

clases de uso amplio• En el paquete • java.io: clases File, Filewriter, Filereader, etc.

• java.lang: clases System, String, Thread, etc.

• java.security: clases que permiten implementar encriptación y seguridad.

• java.util: clases ArrayList, LinkedList, HashMap, HashSet, TreeSet, Date, Calendar, StringTokenizer, Random, etc.

• java.awt y javax.swing una biblioteca gráfica: desarrollo de interfaces gráficas de usuario con ventanas, botones, etc.

Page 18: Interfaz de programación de aplicaciones

Ejercicio de Aplicación

• A continuación construiremos nuestra propia librería y la usaremos en el desarrollo de una

aplicación.

CLASES PROPIAS

Page 19: Interfaz de programación de aplicaciones

Un archivo JAR (por sus siglas en inglés, Java ARchive) es un tipo de archivo que permite ejecutar aplicaciones escritas en el lenguaje Java

Page 20: Interfaz de programación de aplicaciones

CREAMOS UN NUEVO PROYECTO

LO LLAMAREMOS ej3libreria

Page 21: Interfaz de programación de aplicaciones

Creamos un paquete (Package)

Page 22: Interfaz de programación de aplicaciones

El nuevo paquete se llamarapqtoperaciones

Page 23: Interfaz de programación de aplicaciones

Dentro del nuevo paquete creamos nuesta primera clase la cua llanaremos “areatriangulo”

Page 24: Interfaz de programación de aplicaciones
Page 25: Interfaz de programación de aplicaciones

Dentro del nuevo paquete creamos nuesta primera clase la cua llanaremos “porciento”

Page 26: Interfaz de programación de aplicaciones
Page 27: Interfaz de programación de aplicaciones

Dentro del nuevo paquete creamos nuesta primera clase la cua llanaremos “promedio”

Page 28: Interfaz de programación de aplicaciones
Page 29: Interfaz de programación de aplicaciones

Paso seguido…Exportamos el paquete

Page 30: Interfaz de programación de aplicaciones

Aca se muestraEl paquete

Aca se muestran Las clases

Aca se elige el lugar donde Se guardara el archivo de java .jar

Page 31: Interfaz de programación de aplicaciones

Guardamos este archivo en el escritorio con el nombre “operaciones”

Page 32: Interfaz de programación de aplicaciones

Entramos a la carpeta donde hemos guardado el archivo y se mostrara algo como esto

Esta imagen nos indica que ya hemos creadoNuestra librería y esta lista para ser usada.

Page 33: Interfaz de programación de aplicaciones

Ingresamos a la opción project y cerramos con el que estamos trabajando

Page 34: Interfaz de programación de aplicaciones

Eliminamos el paquete

Page 35: Interfaz de programación de aplicaciones

Ahora creamos un nuevo proyecto al que llamaremos “usolibreria

Page 36: Interfaz de programación de aplicaciones

Creamos un paquete llamado “usopaquete”

Page 37: Interfaz de programación de aplicaciones

Creamos la clase principal o main

Page 38: Interfaz de programación de aplicaciones

Ubicamos la librería 1 2

3

Page 39: Interfaz de programación de aplicaciones

4 5

Page 40: Interfaz de programación de aplicaciones
Page 41: Interfaz de programación de aplicaciones
Page 42: Interfaz de programación de aplicaciones

A qui construimos el main desde donde se llamaran las librerias previamente creadas

Page 43: Interfaz de programación de aplicaciones

Webgrafia

• http://www.aprenderaprogramar.com/• http://www.youtube.com/watch?v=lsETIPuZO

Sg

Page 44: Interfaz de programación de aplicaciones

Taller de practica

• Construya un programa que permita imprimir todos los elementos de una matriz tridimensional,

• Construya una librería con 5 clases (usted determina ella que hará)