Presentacin de PowerPoint
INSTITUTOTECNOLGICO NACIONALDE TLAHUAC MATERIA: TPICOSAVANZADOS
DEPROGRAMACINPROFESOR: DOMINGUEZ HERNANDEZ ROBERTO EXPOSICIN:3.3
USO DELIBRERASPROPORCIONADAS POR EL LENGUAJEINTEGRANTES: -Salmeron
perez Rodolfo Javier- Aparicio Hernndez ngel Gustavo Rivas Hernndez
Elsa Mariana - Hernndez Hernndez Eduardo - Ortiz Coronel
MagalyEQUIPO: 3ESPECIALIDAD: ING.SISTEMAS COMPUTACIONALES
3.3 USO DELIBRERASPROPORCIONADAS POR EL LENGUAJEJava 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
encuentra1.- Java. LangColeccin de tipo bsico siempre importados a
cualquier unidad decompilacin.Aquestnlasdeclaracionesde objetos,
clases, wrappers.InterfacesClases.Cloneables BooleanComparable
ByteRunnable
CharacterClassLoaderCompilerDoubleFloatInheritableThreadLocalIntergerLongMathNumberObjectSystemThreadVoid
String, etc..
Java.io
Archivos de stream y acceso aleatorio.Libreraestndar de entrada
y salida.Interfaces ClasesDataInput BufferedInputStreamDataOutput
BufferedOutputStreamExternalizable BufferedReaderFilefilter
BufferedwriteFilenameFilter ByteArrayInputStreamOdjectInput
ByteArrayOutputStreamSerializable DataOutputStreamFileInputStream
readerWriter,etc..
Java.net
Librera que apoyainterfacescon telnet y URL.Interfaces
ClasesContentHandlerFactory AuthenticatorDatagramSocketImplFactory
ContentHandlerFileNameMap DatagramPacketSocketOptions
DatagramSocketImplURLStreamHanlerFactory HttpURKConnection URL,
etc..
Java.util
Clasecomodediccionarios, tabla de hash, stack, tcnica de
codificacin hora, fecha, etc.
Interfaces ClasesCollection AdstractCollectionComparator
AdstracListEnumeration AdstrectMapEventListener
AdstrectSecquentialListInterator AdstractSetList ArreyListObserver
CollectionSortedSet EventObjectRandom StackTimerVectorDate,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
ClasesActiveEvent AlphaCompositeAdjustable 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 ClasesAppletContext
AppletAppletStubAudiClip
Java.math
Proporcionaclculosen entero grande y real
grande.ClasesBigdecimalBigintegerAdems 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 ClasesRmote
MarshalledObjectNamingRMISecurityManager
Java.text
Contiene clase que permiten dar formatoespecializadoa
fechas,nmerosy mensajes.Interfaces ClasesAttributedChacterIterator
AnnotationCharacterIterator
AttibutedCharacterIteratorChoceFormatDateFormatFormatMessageFormatNumberFormatParsePosition