14
Lección 11

Leccion 11 Java

Embed Size (px)

Citation preview

Page 1: Leccion 11 Java

Lección 11

Page 2: Leccion 11 Java

Crear Paquetes

Los paquetes son grupos relacionados de clases e interfaces y proporcionan un mecanismo conveniente para menejar un gran juego de clases e interfaces y evitar los conflictos de nombres.

Page 3: Leccion 11 Java

CLASSPATH

Para ejecutar una aplicación Java, se especifica el nombre de la aplicación Java que se desea ejecutar en el interprete Java.

Comprende una lista de directorios que contienen clases Java compiladas. La construcción de CLASSPATH depende de cada sistema.

Page 4: Leccion 11 Java

Package

Todas las clases e interfaces pertenecen a un paquete. Incluso si no especifica uno con la sentencia package. Si no se especifica las clases e interfaces se convierten en miembros del paquete por defecto, que no tiene nombre y que siempre es importado.

Page 5: Leccion 11 Java

Utilizar Paquetes

Para importar una clase específica o un interface al fichero actual (como la clase Circle desde el paquete graphics creado en la sección anterior) se utiliza la sentencia de import.

import graphics.Circle;

Page 6: Leccion 11 Java

El Paquete de Lenguaje Java

Object El abuelo de todas las clases--la clase de la

que parten todas las demás.Tipos de Datos Encubiertos Una colección de clases utilizadas para

encubrir variables de tipos primitivos: Boolean, Character, Double, Float, Integer y Long. Cada una de estas clases es una subclase de la clase abstracta Number.

Page 7: Leccion 11 Java

Strings Dos clases que implementan los datos de

caracteres. Las Clases String y StringBuffer es una lección donde aprenderás el uso de estos dos tipos de Strings.

System y Runtime Estas dos clases permiten a los programas

utilizar los recursos del sistema. System proporciona un interface de programación independiente del sistema para recursos del sistema y Runtime da acceso directo al entorno de ejecución específico de un sistema.

Page 8: Leccion 11 Java

Thread Las clases Thread, ThreadDeath y

ThreadGroup implementan las capacidades multitareas tan importantes en el lenguaje Java. El paquete java.lang también define el interface Runnable. Este interface es conveniente para activar la clase Java sin subclasificar la clase Thread. A través de un ejemplo de aproximación Threads de Control te enseñará los Threads Java.

Page 9: Leccion 11 Java

Class La clase Class proporciona una descripción

en tiempo de ejecución de una clase y la clase ClassLoader permite cargar clases en los programas durante la ejecución.

Math Una librería de rutinas y valores matemáticos

como pi.

Page 10: Leccion 11 Java

Exceptions, Errors y Throwable Cuando ocurre un error en un programa Java,

el programa lanza un objeto que indica qué problema era y el estado del interprete cuando ocurrió el error.

Page 11: Leccion 11 Java

Process Los objetos Process representan el proceso

del sistema que se crea cuando se utiliza el sistema en tiempo de ejecución para ejecutar comandos del sistema. El paquete java.lang define e implementa la clase genérica Process.

Page 12: Leccion 11 Java

El Paquete I/O de Java

Proporciona un juego de canales de entrada y salida utilizados para leer y escribir ficheros de datos y otras fuentes de entrada y salida.

Page 13: Leccion 11 Java

El Paquete de Utilidades de Java

Contiene una colección de clases útiles. Entre ellas se encuentan muchas estructuras de datos genéricas (Dictionary, Stack, Vector, Hashtable) un objeto muy útil para dividir cadenas y otro para la manipulación de calendarios.

Page 14: Leccion 11 Java

Muchas Gracias