Вы находитесь на странице: 1из 16

INSTITUTOTECNOLGICO NACIONALDE TLAHUAC

MATERIA: TPICOSAVANZADOS DEPROGRAMACIN

PROFESOR: DOMINGUEZ HERNANDEZ ROBERTO

EXPOSICIN:3.3 USO DELIBRERASPROPORCIONADAS POR EL LENGUAJE

INTEGRANTES:
-Salmeron perez Rodolfo Javier- Aparicio Hernndez ngel Gustavo
Rivas Hernndez Elsa Mariana
- Hernndez Hernndez Eduardo - Ortiz Coronel Magaly

EQUIPO: 3

ESPECIALIDAD: ING.SISTEMAS COMPUTACIONALES

3.3 USO DELIBRERASPROPORCIONADAS


POR EL LENGUAJE
Java es un lenguaje deprogramacindesarrollado para una
multitud de plataformas y procesadores.
Aplicacionesgrficasmscomunes.
1.- JAVA AWT:
2.- JAVA SWING:

1.- JAVA AWT:


Es lalibreravisual ms antigua de java usando
estalibrera, sepodrnconstruir los tres tipos de
programas mas comunes como son FRAME, WINDOW y
APPLET.

2.- JAVA SWING:


: Es lalibrerade componentes visuales ms nueva que
proporciona java, usando esta librera sepodrnconstruir
los tres tipos de programas oaplicacionesque son
JFRAME,WINDOW Y JAPPLET.

Un applet es unprogramaen java que se mandan a una


mquina o PC remota para que los ejecuteno lo corra,
cuando este applet de llegada a las mquinas remotas va
browser, dicho browser es quien activa lamquinavirtual
de java que da la orden de compilacin yejecucin,
esdecirjava programa.applet.
Entonceses importante que la mquina virtual de java,
que se encuentra en la PC remota,tenga capacidad de
incluir todas las libreras de java, como la de match, la de
AWT, la de lang.etc.

Existen diferentes libreras en java,


entre las cuales se encuentra
1.- Java. Lang
Coleccin de tipo bsico siempre importados a cualquier unidad decompilacin.Aquestnlasdeclaracionesde objetos, clases,
wrappers.
InterfacesClases.
Cloneables Boolean
Comparable Byte
Runnable Character
ClassLoader
Compiler
Double
Float
InheritableThreadLocal
Interger
Long
Math
Number
Object
System
Thread
Void String, etc..

Java.io
Archivos de stream y acceso aleatorio.Libreraestndar de entrada y salida.
Interfaces Clases
DataInput BufferedInputStream
DataOutput BufferedOutputStream
Externalizable BufferedReader
Filefilter Bufferedwrite
FilenameFilter ByteArrayInputStream
OdjectInput ByteArrayOutputStream
Serializable DataOutputStream
File
InputStream reader
Writer,etc..

Java.net
Librera que apoyainterfacescon telnet y URL.
Interfaces Clases
ContentHandlerFactory Authenticator
DatagramSocketImplFactory ContentHandler
FileNameMap DatagramPacket
SocketOptions DatagramSocketImpl
URLStreamHanlerFactory HttpURKConnection URL, etc..

Java.util
Clasecomodediccionarios, tabla de hash, stack, tcnica de codificacin hora, fecha, etc.
Interfaces Clases
Collection AdstractCollection
Comparator AdstracList
Enumeration AdstrectMap
EventListener AdstrectSecquentialList
Interator AdstractSet
List ArreyList
Observer Collection
SortedSet EventObject
Random Stack
Timer
Vector
Date,etc.

Java.Awt
Abstract Windowing Toolkit que proporciona una capa
abstracta que permita llevar una aplicacin en java de un
sistema de ventanas a otro. Contiene clases para
componentesbsicosde la interfaz, tales como eventos,
colores, tipos de letra, botones, campos de texto.

Estructura del awt.


La estructura de laversinactual del AWT en la plataforma Java 2 se puede resumir en los puntos

siguientes:
Loscontenedorescontienen componentes, que son loscontroldoresbsicos.
No se usanposicionesfijas de los componentes, si no estan situados a traves de una disposicin controlado
(layouts)
Elcomndenominador de mas bajo nivel se acerca al teclado, ratn y manejo de eventos.
Alto nivel de abstraccin respecto al entorno de ventanas en que se ejecute la aplicacin (no
hayreasclientes, nillamadasa X ).
Laarquitecturade la aplicacin es dependiente del entorno de ventanas, envezde tener un tamao fijo.
Carece de un formato de recursos. No se puede separar elcdigode lo que es propiamente interfaz. No
hayningndiseador de interfaz toda va.
Interfaces Clases
ActiveEvent AlphaComposite
Adjustable AWTEvent

Java.applet
El paquete java.applet permite la creacin de
appletsatravesde la clase Applet, proporciona interfaces
para conectar un applet a un documentoweby para
audicin de audio.
Interfaces Clases
AppletContext Applet
AppletStub
AudiClip

Java.math
Proporcionaclculosen entero grande y real grande.
Clases
Bigdecimal
Biginteger
Adems de la clase Math.

Esta es la clase que representa la libreramatemticade Java. Lasfuncionesque contiene


son las de todos los lenguajes, parece que se han metido en una clase solamente
apropsitode agrupacin, por eso se encapsulan en Math, y lo mismo sucede con las
dems clases que corresponde a objetos que tiene un tipo equivalente(carcter, Float, etc.)
La clase Math es public para que se pueda llamar desde cualquier sitio y static para que no
haya queiniciarla.

Java.rmi
Este paquete hace posible que un objeto se ejecute en una maquina
virtual Java invoquemtodosde otro objeto que se ejecuta en la
mquina virtual distinta; dicha mquina virtual pueden encontrarse
en ordenadores diferentes conectados atravsde una red TCP/IP.
Interfaces Clases
Rmote MarshalledObject
Naming
RMISecurityManager

Java.text
Contiene clase que permiten dar formatoespecializadoa fechas,nmerosy
mensajes.
Interfaces Clases
AttributedChacterIterator Annotation
CharacterIterator AttibutedCharacterIterator
ChoceFormat
DateFormat
Format
MessageFormat
NumberFormat
ParsePosition

Вам также может понравиться