Está en la página 1de 4

LIBRERIAS DE JAVA

1. java.lang
Clases:

Cloneable

Byte

ClassLoader

Float

Long

Object

Void

Boolean

Runnable

Compiler

Comparable

Character

Double

InheritableThreadLocal
Math

Interger

Number

System

Thread

DataOutput

String, etc

2. java.io
Soporta flujos de entrada y salida java.
Interfaces
Clases:

DataInput

BufferedInputStream

BufferedOutputStream
BufferedReader

FileFilter

Serializable

Externalizable

BufferedWrite

ByteArrayInputStream
ByteArrayOutputStream

ObjectInput

FilenameFilter

DataOutputStream

3. Java.net
Soporta facilidades de red (URL, sockets TCP, sockets UDP, direcciones IP,
conversiones binarias a texto).
Interfaces
Clases:

ContentHandlerFactory Authenticator
DatagramSocketImplFactory

ContentHandler

SocketOptions
URLStreamHandlerFactory

HttpURLConnection
4. Java.until

FileNameMap
DatagramSocketImpl
URL, etc

DatagramPacket

Contiene diversas clases de utilidad (conjunto de bits, enumeracin,


contenedores, genricos, Vectores y Hashtable, fecha, hora separacin de
token, generacin de nmeros aleatorios, propiedades del sistema).
Interfaces
Clases:

Collection

AbstracList

EventListener

AbstractSet

Collection
Random

AbstractCollection
Enumeration

Stack Timer

AbstractMap

AbstractSecquentialList
List

ArrayList

SortedSet

Comparator

Iterator
Observer

EventObject

Vector

Date

5. Java.awt
La librera java.awt proporciona un Abstract Window Toolkit para
programacin GUI (Interfaz grfica de usuario), dibujo de grficos e
imgenes, asi como tambin eventos colores, tipo de letras, botones,
campos de texto, etc.
Interfaces
Clases:

ActiveEvent
AWTEvent
.

Composite

AlphaComposite

Adjustable

AWTEventMulticaster

LayoutManager . BorderLayout
Cursor

Dialog
Graphics

Event
Image

Font

Menu

Scrollbar.

Label

Paint

CardLayout

Frame

6. Java.applet
El paquete java.applet permite la creacin de applets a travs de la clase
Applet, proporciona interfaces para conectar un applet a un documento Web
y para audicin de audio.
Interfaces
Clases:

AppletContext
AudiClip
7. Java.math

Applet

AppletStub

Proporciona clculos en entero grande y real grande.


Clases

Bigdecimal

Biginteger

8. Java.rmi
Este paquete hace posible que un objeto se ejecute en una maquina virtual
Java invoque mtodos de otro objeto que se ejecuta en la maquina virtual
distinta; dichas maquina virtuales pueden encontrarse en ordenadores
diferentes conectados a travs de una red TCP/IP.
Interfaces
Clases:

Remote

RMISecurityManager

MarshalledObject

Naming

9. Java.text
Contiene clases que permiten dar formato especializado a fechas, nmeros
y mensajes.
Interfaces
Clases:

AttributedCharacterIterator Annotation

AttibutedCharacterIterator

Format
ParsePosition
10.

MessageFormat

CharacterIterator

ChoceFormat

DateFormat

NumberFormat

Java.sql

Junto con el paqueta javax.sql, incluido en java 2 SDK Edition para la


empresa, forma parte del API JDBC 2.0 (Conexin Java a Bases de Datos), y
permite la conexin a bases de datos, el envo de sentencias SQL y la
interpretacin de los resultados de las consultas.
Interfaces
Clases:

Array
CallabeStatement

Date

DriverPropertyInfo
Connection

Blob
Clob

Timer

DatabaseMetaDate

Types
Struct

Ref

Javax.swing

DriverManager

SQLData

SQLPermission

Timestamp
SQLInput

Driver
SQLOutput

Paquete que mejora el AWT, proporcionando un conjunto de componentes


que se ejecutan uniformemente en todas las plataformas.
Interfaces
Clases:

Action

AbstractAction

ComboBoxEditor

ActonMap

Icon

Box.Filler

ListModel

CellRendererPane

MenuElement

DebugGraphics

WindowsConstants

DefaulListSelectionModel

JApplet

JButton

JCheckBox

JFrame

JMenu

JLabel

JPanel

JTextField

JTree

JWindows

Timer

UIManager, etc.