SlideShare una empresa de Scribd logo
1 de 15
API Java
El API Java es una Interfaz de Programación de Aplicaciones (API: por sus siglas en
inglés) provista por los creadores del lenguaje Java, y que da a los programadores los
medios para desarrollar aplicaciones Java.
Como el lenguaje Java es un Lenguaje Orientado a Objetos, la API de Java provee de un
conjunto de clases utilitarias para efectuar toda clase de tareas necesarias dentro de un
programa.
La API Java está organizada en paquetes lógicos, donde cada paquete contiene un
conjunto de clases relacionadas semánticamente.
API Java™ Platform, Standard Edition 7
PAQUETE DESCRIPCIÓN
java.applet
Proporciona las clases necesarias para crear
un applet y las clases de un applet utilizan
para comunicarse con su contexto applet.
java.awt
Contiene todas las clases para crear
interfaces de usuario y la pintura de los
gráficos e imágenes.
java.awt.color Proporciona clases para espacios de color.
java.awt.datatransfer
Proporciona las interfaces y clases para la
transferencia de datos entre y dentro de las
aplicaciones.
java.awt.dnd
Drag and es un gesto de manipulación directa
que se encuentran en muchos sistemas de
interfaz gráfica de usuario que proporciona un
mecanismo para transferir información entre
dos entidades asociados de manera lógica
con elementos de presentación en la interfaz
gráfica de usuario.
java.awt.event
Proporciona las interfaces y las clases para
hacer frente a diferentes tipos de eventos
activados por los componentes AWT.
java.awt.font
Proporciona las clases y la interfaz en relación
con las fuentes.
java.awt.geom
Proporciona las clases Java 2D para definir y
realizar operaciones sobre los objetos
relacionados con la geometría de dos
dimensiones.
java.awt.im
Proporciona clases e interfaces para el marco
de método de entrada.
java.awt.im.spi
Proporciona las interfaces que permitan el
desarrollo de métodos de entrada que se
puede utilizar con cualquier entorno de
ejecución Java.
java.awt.image
Proporciona clases para crear y modificar
imágenes.
java.awt.image.renderable
Proporciona clases e interfaces para la
producción de imágenes independientes de
representación.
java.awt.print
Proporciona clases e interfaces para una
impresión general de la API.
java.beans
Contiene clases relacionadas con el
desarrollo de beans - componentes basados
en la arquitectura JavaBeans ™.
java.beans.beancontext
Proporciona clases e interfaces relacionados
con el contexto de cabeza.
java.io
Provee para la entrada y salida del sistema a
través de flujos de datos, la serialización y el
sistema de archivos.
java.lang
Proporciona clases que son fundamentales
para el diseño del lenguaje de programación
Java.
java.lang.annotation
Proporciona soporte para la colección de la
instalación del lenguaje de programación Java
anotación.
java.lang.instrument
Proporciona servicios que permiten a los
agentes de lenguaje de programación Java
para ejecutar programas que se ejecutan en
la JVM.
java.lang.invoke
El paquete contiene java.lang.invoke,
soporte de lenguajes dinámicos
proporcionados directamente por las
bibliotecas de clases de Java central y la
máquina virtual.
java.lang.management
Proporciona las interfaces de gestión para el
seguimiento y la gestión de la máquina virtual
de Java y otros componentes en el tiempo de
ejecución Java.
java.lang.ref
Proporciona objeto de referencia-clases, que
apoyan un grado limitado de interacción con
el recolector de basura.
java.lang.reflect
Proporciona clases e interfaces para la
obtención de información de reflexión
sobre las clases y objetos.
java.math
Proporciona clases para realizar la aritmética
de precisión arbitraria entero (BigInteger) y
la aritmética de precisión arbitraria decimal
(BigDecimal).
java.net
Proporciona las clases para implementar
aplicaciones de red.
java.nio
Define tampones, que son contenedores de
datos, y proporciona una visión general de los
otros paquetes de NIO.
java.nio.channels
Define los canales, que representan las
conexiones a las entidades que son capaces
de realizar operaciones de I / O, como
archivos y bases; define selectores, de
multiplexado, sin bloqueo operaciones de I /
O.
java.nio.channels.spi
Proveedor de servicios de las clases para el
paquete
java.nio.channels
java.nio.charset
Define conjuntos de caracteres,
decodificadores y codificadores, para traducir
entre bytes y caracteres Unicode.
java.nio.charset.spi
Proveedor de servicios de las clases para el
paquete
java.nio.charset.
java.nio.file
Define las interfaces y clases para la máquina
virtual Java para acceder a los archivos,
atributos de archivo y sistemas de archivos.
java.nio.file.attribute
Interfaces y las clases de acceso a archivos y
atributos de archivo del sistema.
java.nio.file.spi
Proveedor de servicios de las clases para el
paquete
java.nio.file
java.rmi Ofrece el paquete de RMI.
java.rmi.activation
Proporciona soporte para la activación de
objetos RMI.
java.rmi.dgc
Proporciona clases e interfaz para RMI
distribuida de recolección de basura (DGC).
java.rmi.registry
Proporciona una clase y dos interfaces para el
registro RMI.
java.rmi.server
Proporciona clases e interfaces para apoyar el
lado del servidor de RMI.
java.security
Proporciona las clases e interfaces para el
framework de seguridad.
java.security.acl
Las clases y las interfaces de este paquete
han sido sustituidos por clases en el paquete
de seguridad de java.
java.security.cert
Proporciona clases e interfaces para el
análisis y la gestión de certificados, listas de
certificados revocados (CRL), y las rutas de
certificación.
java.security.interfaces
Proporciona las interfaces para la generación
de RSA (Rivest, Shamir y Adleman
AsymmetricCipher algoritmo) las teclas tal
como se definen en la Nota Técnica de
Laboratorio RSA PKCS # 1, y DSA (Digital
Signature Algorithm) las teclas como se define
en el NIST FIPS-186.
java.security.spec
Proporciona clases e interfaces para las
especificaciones clave y especificaciones
algoritmo de parámetro.
java.sql
Proporciona la API para el acceso y
procesamiento de los datos almacenados en
un origen de datos (normalmente una base de
datos relacional) usando el lenguaje de
programación Java ™.
java.text
Proporciona clases e interfaces para el
manejo de texto, fechas, números y mensajes
de una manera independiente de las lenguas
naturales.
java.text.spi
Servicio de clases de proveedor para las
clases en el paquete java.text.
java.util
Contiene el framework de las colecciones, las
clases legado colección, modelo de eventos,
las instalaciones de la fecha y la hora, la
internacionalización, y las clases de diversos
servicios públicos (un analizador de cadenas,
un generador de números aleatorios, y una
matriz de bits).
java.util.concurrent
Utilidad comúnmente útil en las clases de
programación concurrente.
java.util.concurrent.atomic
Un juego de herramientas pequeño de clases
que admiten la programación segura para
subprocesos sin bloqueo de las variables
individuales.
java.util.concurrent.locks
Interfaces y las clases que proporcionan un
marco para el bloqueo y la espera de
condiciones que es distinta de la incorporada
en la sincronización y monitores.
java.util.jar
Proporciona clases para leer y escribir el JAR
(Java ARchive) formato de archivo, que se
basa en el formato de archivo estándar ZIP
con un archivo de manifiesto opcional.
java.util.logging
Proporciona las clases e interfaces de
servicios básicos de registro de la plataforma
JavaTM 2 de.
java.util.prefs
Este paquete permite a las aplicaciones para
almacenar y recuperar data.facilities usuario y
el sistema de preferencias y configuración.
java.util.regex
Las clases para hacer coincidir las secuencias
de caracteres en contra de los patrones
especificados por expresiones regulares.
java.util.spi
Servicio de clases de proveedor para las
clases en el paquete java.util.
java.util.zip
Proporciona clases para leer y escribir el
estándar ZIP y GZIP formatos de archivo.
javax.accessibility
Define un contrato entre los componentes de
interfaz de usuario y una tecnología de
asistencia que proporciona acceso a los
componentes.
javax.activation
javax.activity
Actividad Contiene excepciones servicios
relacionados con las producidas por la
maquinaria ORB durante unmarshalling.
javax.annotation
javax.annotation.processing
Instalaciones para la declaración de los
procesadores para permitir anotación y
anotación de los procesadores para
comunicarse con un entorno anotación
herramienta de procesamiento.
javax.crypto
Proporciona las clases e interfaces para las
operaciones criptográficas.
javax.crypto.interfaces
Proporciona las interfaces para las claves de
Diffie-Hellman como se define en RSA
Laboratories PKCS # 3.
javax.crypto.spec
Proporciona clases e interfaces para las
especificaciones clave y especificaciones
algoritmo de parámetro.
javax.imageio
El paquete principal de la API de Java Image I
/ O.
javax.imageio.event
Un paquete de Java Image I / O API se
ocupan de la notificación de eventos
sincrónicos durante la lectura y escritura de
imágenes.
javax.imageio.metadata
Un paquete de Java Image I / O API de hacer
frente a la lectura y la escritura de metadatos.
javax.imageio.plugins.bmp
El paquete contiene las clases públicas
utilizado por el incorporado en formato BMP
plug-in.
javax.imageio.plugins.jpeg
Clases de apoyo a la incorporada en formato
JPEG plug-in.
javax.imageio.spi
Un paquete de Java Image I / O API que
contiene el plug-ins para los lectores,
escritores, transcodificadores, y arroyos, y un
registro de tiempo de ejecución.
javax.imageio.stream
Un paquete de Java Image I / O API tratar con
bajo nivel de E / S de archivos y arroyos.
javax.jws
javax.jws.soap
javax.lang.model
Las clases y las jerarquías de los paquetes
utilizados para modelar el lenguaje de
programación Java.
javax.lang.model.element
Interfaces para los elementos del modelo del
lenguaje de programación Java.
javax.lang.model.type
Interfaces utilizadas para modelar los tipos de
lenguaje de programación Java.
javax.lang.model.util
Utilidades para ayudar en el tratamiento de
los elementos del programa y tipos.
javax.management
Proporciona las clases principales de Java
Management Extensions.
javax.management.loading
Proporciona las clases que implementan la
carga dinámica avanzada.
javax.management.modelmbean
Proporciona la definición de las clases
ModelMBean.
javax.management.monitor
Proporciona la definición de las clases del
monitor.
javax.management.openmbean
Proporciona los tipos de datos abiertos y de
código abierto clases descriptor MBean.
javax.management.relation
Proporciona la definición de la relación de
servicio.
javax.management.remote
Interfaces para el acceso remoto a servidores
JMX MBean.
javax.management.remote.rmi
El conector RMI es un conector para la API de
JMX remoto que utiliza RMI para transmitir las
solicitudes de cliente a un servidor de MBean
remoto.
javax.management.timer
Proporciona la definición del MBean
temporizador.
javax.naming
Proporciona las clases e interfaces para
acceder a los servicios de nombres.
javax.naming.directory
Extiende el paquete javax.naming para
ofrecer mayor funcionalidad para acceder a
los servicios de directorio.
javax.naming.event
Proporciona soporte para la notificación de
eventos cuando se accede a nombrar y
servicios de directorio.
javax.naming.ldap
Proporciona soporte para LDAPv3
operaciones extendidas y los controles.
javax.naming.spi
javax.net
Proporciona clases para aplicaciones de
redes.
javax.net.ssl
Proporciona clases para el paquete de
conexión segura.
javax.print
Proporciona las clases principales y las
interfaces de Java ™ para el servicio de
impresión de la API.
javax.print.attribute
Proporciona clases e interfaces que describen
los tipos de JavaTM Servicio de impresión de
atributos y cómo se pueden recoger en
conjuntos de atributos.
javax.print.attribute.standard
Paquete javax.print.attribute.standard
contiene clases para los atributos de
impresión específicas.
javax.print.event
Paquete javax.print.event contiene clases de
eventos e interfaces de oyente.
javax.rmi Contiene usuario API para RMI-IIOP.
javax.rmi.CORBA Contiene portabilidad API para RMI-IIOP.
javax.rmi.ssl
Provides implementations of and over the
Proporciona implementaciones de
RMIClientSocketFactory y
RMIServerSocketFactory sobre la capa
de sockets seguros (SSL) o Transport Layer
Security (TLS).
javax.script
Las secuencias de comandos de la API se
componen de interfaces y clases que definen
los motores de script de Java TM y
proporciona un marco para su uso en
aplicaciones Java.
javax.security.auth
Este paquete proporciona un marco para la
autenticación y autorización.
javax.security.auth.callback
Este paquete proporciona las clases
necesarias para los servicios de interactuar
con las aplicaciones con el fin de recuperar la
información (datos de autenticación,
incluyendo nombres de usuario o
contraseñas, por ejemplo) o para mostrar la
información (mensajes de error y advertencia,
por ejemplo).
javax.security.auth.kerberos
Este paquete contiene clases de utilidad
relacionadas con el protocolo de autenticación
de la red Kerberos.
javax.security.auth.login
Este paquete proporciona un framework de
autenticación conectable.
javax.security.auth.spi
Este paquete proporciona la interfaz que se
utilizará para la aplicación de módulos de
autenticación conectables.
javax.security.auth.x500
Este paquete contiene las clases que se debe
utilizar para almacenar principal X500 y X500
Crendentials privada en un sujeto.
javax.security.cert Ofrece clases de certificados de clave pública.
javax.security.sasl
Contiene clases e interfaces para apoyar
SASL.
javax.sound.midi
Proporciona las interfaces y las clases de E /
S, la secuenciación, y la síntesis de MIDI
(Musical Instrument Digital Interface) de
datos.
javax.sound.midi.spi
Interfaces de suministros para los
proveedores de servicios para poner en
práctica la hora de ofrecer nuevos dispositivos
MIDI, lectores de archivos MIDI y escritores, o
los lectores de sonido banco.
javax.sound.sampled
Proporciona las interfaces y clases para la
captura, procesamiento y reproducción de la
muestra datos de audio.
javax.sound.sampled.spi
Suministros clases abstractas para los
proveedores de servicio a la subclase al
ofrecer nuevos dispositivos de audio, lectores
de archivos de sonido y escritores, o
convertidores de formato de audio.
javax.sql
Proporciona la API para el acceso del lado del
servidor de origen de datos y procesamiento
del lenguaje de programación Java ™.
javax.sql.rowset
Estándar de interfaces y clases base para
implementaciones JDBC RowSet.
javax.sql.rowset.serial
Proporciona clases de utilidad para que las
asignaciones entre los tipos serializables SQL
y tipos de datos en el lenguaje de
programación Java.
javax.sql.rowset.spi
Las clases e interfaces estándar que un
proveedor de terceros tiene que utilizar en su
puesta en práctica de un proveedor de
sincronización.
javax.swing
Proporciona un conjunto de "ligeros" (todo el
lenguaje de Java) componentes que, en la
medida de lo posible, la labor de la misma en
todas las plataformas.
javax.swing.border
Proporciona clases e interfaz para la
elaboración de las fronteras especializada en
torno a un componente Swing.
javax.swing.colorchooser
Contiene clases e interfaces que utiliza el
componente JColorChooser.
javax.swing.event
Proporciona eventos disparados por los
componentes Swing.
javax.swing.filechooser
Contiene clases e interfaces que utiliza el
componente JFileChooser.
javax.swing.plaf
Proporciona una interfaz y muchas clases
abstractas que usa Swing para proporcionar a
sus conectable capacidades look-and-feel”.
javax.swing.plaf.basic
Proporciona objetos de interfaz de usuario
construido de acuerdo a la Norma Básica
apariencia.
javax.swing.plaf.metal
Proporciona objetos de interfaz de usuario
construido de acuerdo a la apariencia de Java
(una vez con nombre en código de Metal),
que es el valor predeterminado apariencia.
javax.swing.plaf.multi
Proporciona objetos de interfaz de usuario
que combinan dos o más mira y se siente.
javax.swing.plaf.nimbus
Proporciona objetos de interfaz de usuario
construido de acuerdo a la cruz-plataforma de
Nimbus apariencia.
javax.swing.plaf.synth
Sintetizador es un aspecto personalizable y se
sienten en el que se delega toda la pintura.
javax.swing.table
Proporciona clases e interfaces para hacer
frente a javax.swing.JTable.
javax.swing.text
Proporciona clases e interfaces que se
ocupan de los componentes de texto editable
y no editable.
javax.swing.text.html
Proporciona la clase HTMLEditorKit y
clases de apoyo para la creación de editores
de texto HTML.
javax.swing.text.html.parser
Proporciona el valor predeterminado
analizador HTML, junto con clases de apoyo.
javax.swing.text.rtf
Proporciona una clase (RTFEditorKit) para
la creación de editores de texto Rich-Text-
Format.
javax.swing.tree
Proporciona clases e interfaces para hacer
frente a javax.swing.JTree.
javax.swing.undo
Permite a los desarrolladores proporcionar
apoyo para deshacer / rehacer en
aplicaciones tales como editores de texto.
javax.tools
Proporciona las interfaces para las
herramientas que puede ser invocado desde
un programa, por ejemplo, los compiladores.
javax.transaction
Contiene tres excepciones producidas por la
maquinaria ORB durante unmarshalling.
javax.transaction.xa
Proporciona la API que define el contrato
entre el administrador de transacciones y el
administrador de recursos, que permite al
administrador de transacciones para obtener y
exclusión de cotización de los objetos de los
recursos (suministrado por el conductor
administrador de recursos) en las
transacciones JTA.
javax.xml
javax.xml.bind
Proporciona un marco de tiempo de ejecución
obligatoria para las aplicaciones cliente,
incluyendo unmarshalling, clasificación y
funciones de validación.
javax.xml.bind.annotation
Define las anotaciones para la
personalización de elementos de programa de
Java a XML de mapeo de esquemas.
javax.xml.bind.annotation.adapters
XmlAdapter y sus subclases
especificaciones definidas para permitir
arbitraria clases de Java para su uso con
JAXB.
javax.xml.bind.attachment
Este paquete se implementa mediante un
procesador de paquete MIME que permite a la
interpretación y la creación de optimización de
datos binarios en un formato de paquetes
basado en MIME.
javax.xml.bind.helpers
JAXB Proveedor de Uso Exclusivo:
Proporciona implementaciones parciales por
defecto para algunas de las interfaces
javax.xml.bind.
javax.xml.bind.util Útiles clases de cliente de servicios públicos.
javax.xml.crypto Clases comunes para la criptografía XML.
javax.xml.crypto.dom
Clases DOM específica para el paquete
javax.xml.crypto.
javax.xml.crypto.dsig
Clases para la generación y validación de
firmas digitales XML.
javax.xml.crypto.dsig.dom
Clases DOM específica para el paquete
javax.xml.crypto.dsig.
javax.xml.crypto.dsig.keyinfo
Las clases para el análisis y procesamiento
de elementos y estructuras KeyInfo.
javax.xml.crypto.dsig.spec
Parámetro de clases para las firmas digitales
XML.
javax.xml.datatype XML / Asignaciones de tipos de Java.
javax.xml.namespace Espacio de nombres de procesamiento XML.
javax.xml.parsers
Proporciona clases que permite el
procesamiento de documentos XML.
javax.xml.soap
Proporciona la API para la creación y la
creación de mensajes SOAP.
javax.xml.stream
javax.xml.stream.events
javax.xml.stream.util
javax.xml.transform
Este paquete define las API genéricas para el
procesamiento de las instrucciones de la
transformación, y la realización de una
transformación desde el origen al resultado.
javax.xml.transform.dom
Este paquete implementa las API DOM
transformación específica.
javax.xml.transform.sax
Este paquete implementa las API de
transformación SAX2 específicos.
javax.xml.transform.stax
Proporciona las API StAX transformación
específica.
javax.xml.transform.stream
Este paquete implementa corriente y las API
de transformación URI específico.
javax.xml.validation
Este paquete proporciona una API para la
validación de documentos XML.
javax.xml.ws
Este paquete contiene el núcleo de JAX-WS
API.
javax.xml.ws.handler
Este paquete define APIs para controladores
de mensajes.
javax.xml.ws.handler.soap
Este paquete define APIs para controladores
de mensajes SOAP.
javax.xml.ws.http
Este paquete define las API específicas del
enlace HTTP.
javax.xml.ws.soap
Este paquete define las API específica a la
unión SOAP.
javax.xml.ws.spi Este paquete define SPI para JAX-WS.
javax.xml.ws.spi.http
Proporciona HTTP SPI que se utiliza para el
despliegue de los servicios portátiles web
JAX-WS en recipientes
javax.xml.ws.wsaddressing
Este paquete define las API relacionadas con
WS-Addressing.
javax.xml.xpath
Este paquete proporciona un objeto-modelo
neutral de API para la evaluación de
expresiones XPath y el acceso al entorno de
evaluación.
org.ietf.jgss
Este paquete se presenta un marco que
permite a los desarrolladores de aplicaciones
para hacer uso de los servicios de seguridad
como autenticación, integridad y
confidencialidad de los datos de una variedad
de mecanismos subyacentes de seguridad
como Kerberos, utilizando una API unificada.
org.omg.CORBA
Proporciona la asignación de las API de OMG
CORBApara el lenguaje de programación
Java ™, incluyendo la clase ORB, que se
realiza para que un programador puede
utilizar como una solicitud de objetos
totalmente funcional Broker (ORB).
org.omg.CORBA_2_3
El paquete CORBA_2_3 define adiciones a
los actuales interfaces de CORBAen la
edición de Java [tm] Norma 6. Estos cambios
se produjeron en las recientes revisiones a la
API de CORBAdefinido por el OMG. Los
nuevos métodos se han añadido a las
interfaces derivadas de las interfaces
correspondientes en el paquete de CORBA.
Esto proporciona compatibilidad con
versiones anteriores y no se romperán las
pruebas JCK.
org.omg.CORBA_2_3.portable
Provides methods for the input and output of
value types, and contains other updates to the
package.
Proporciona métodos para la entrada y salida
de los tipos de valor, y contiene otras
actualizaciones del paquete
org/omg/CORBA/portable.
org.omg.CORBA.DynAnyPackage
Proporciona las excepciones utilizar con la
interfaz DynAny (InvalidValue, Invalid,
InvalidSeq y TypeMismatch).
org.omg.CORBA.ORBPackage
Proporciona la excepción InvalidName, que
se produce por el método de
ORB.resolve_initial_references y la
excepción InconsistentTypeCode, que se
produce por la dinámica de la creación Los
métodos de la clase ORB.
org.omg.CORBA.portable
Proporciona una capa de portabilidad, es
decir, un conjunto de ORB API que permite
que el código generado por un solo proveedor
para ejecutarse en ORB otro proveedor.
org.omg.CORBA.TypeCodePackage
Proporciona las excepciones definidas por el
usuario BadKind y Bounds, que son
arrojados por los métodos de la clase
TypeCode.
org.omg.CosNaming
Proporciona un servicio de nombres para
Java IDL.
org.omg.CosNaming.NamingContextExtPackage
Este paquete contiene las siguientes clases,
que se utilizan en
org.omg.CosNaming.NamingContextExt
:
org.omg.CosNaming.NamingContextPackage
Este paquete contiene las clases de
excepción para el paquete
org.omg.CosNaming
org.omg.Dynamic
Este paquete contiene el módulo Dynamic se
especifica en el pliego de OMG portátil
Interceptor, http://cgi.omg.org/cgi-
bin/doc?ptc/2000-08-06, el artículo 21.9.
org.omg.DynamicAny
Proporciona clases e interfaces que permiten
la extracción de recorrido del valor de los
datos asociados a un any en tiempo de
ejecución, y de los componentes primitivos del
valor de los datos.
org.omg.DynamicAny.DynAnyFactoryPackage
Este paquete contiene las clases y las
excepciones a la interfaz del módulo
DynAnyFactory. La interface DynamicAny
se especifica en la OMG La solicitud de
objetos comunes del corredor: Arquitectura y
especificación, http://cgi.omg.org/cgi-
bin/doc?formal/99-10- 07 de la sección 9.2.2.
org.omg.DynamicAny.DynAnyPackage
Este paquete contiene las clases y las
excepciones a la interfaz DynAny del módulo
DynamicAny se especifica en la OMG. La
solicitud de objetos común del corredor:
Arquitectura y especificación,
http://cgi.omg.org/cgi-bin/doc?formal/99-10-
07 de la sección 9.2.
org.omg.IOP
Este paquete contiene el módulo de la PIO se
especifica en el documento OMG La solicitud
de objetos común del corredor: Arquitectura y
especificación, http://cgi.omg.org/cgi-
bin/doc?formal/99-10-07, el artículo 13.6.
org.omg.IOP.CodecFactoryPackage
Este paquete contiene las excepciones
previstas en el PIO:: Interfaz CodeFactory
(como parte de la especificación de
interceptores Portable).
org.omg.IOP.CodecPackage
Este paquete se genera a partir de la PIO:
Códec definición de la interfaz IDL.
org.omg.Messaging
Este paquete contiene el módulo de
Messaging especificado en el pliego de
mensajería OMG CORBA,
http://cgi.omg.org/cgi-bin/doc?formal/99-10-
07.
org.omg.PortableInterceptor
Proporciona un mecanismo para registrar
ORB ganchos a través del cual los servicios
ORB puede interceptar el flujo normal de
ejecución de la OPA.
org.omg.PortableInterceptor.ORBInitInfoPackage
Este paquete contiene las excepciones y
definiciones de tipo de la interfaz local
ORBInitInfo del módulo
PortableInterceptorespecificada en el
pliego de OMG portátil Interceptor,
http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06,
el artículo 21.7 0.2.
org.omg.PortableServer
Proporciona clases e interfaces para hacer el
lado del servidor de las aplicaciones portátiles
a través de múltiples proveedores ORBs.
org.omg.PortableServer.CurrentPackage
Proporciona implementaciones de método con
el acceso a la identidad del objeto sobre el
que se invocó el método.
org.omg.PortableServer.POAManagerPackage
Encapsula el estado de procesado de los
POAs que está asociado.
org.omg.PortableServer.POAPackage
Permite a los programadores construir
implementaciones de objetos que son
portables entre los diferentes productos ORB.
org.omg.PortableServer.portable
Proporciona clases e interfaces para hacer el
lado del servidor de las aplicaciones portátiles
a través de múltiples proveedores ORBs.
org.omg.PortableServer.ServantLocatorPackage
Proporciona clases e interfaces para localizar
el servidor.
org.omg.SendingContext
Proporciona soporte para la clasificación de
los tipos de valor.
org.omg.stub.java.rmi
Contiene Stubs RMI-IIOP para los tipos de
distancia que se producen en el paquete
java.rmi.
org.w3c.dom
Proporciona las interfaces para el Document
Object Model (DOM) que es un componente
API de la API Java para procesamiento de
XML.
org.w3c.dom.bootstrap
org.w3c.dom.events
org.w3c.dom.ls
org.xml.sax Este paquete proporciona el núcleo SAX API.
org.xml.sax.ext
Este paquete contiene interfaces para
instalaciones SAX2 que conformes
conductores SAX no necesariamente apoyo.
org.xml.sax.helpers
Este paquete contiene "ayudante " las clases,
incluyendo soporte para aplicaciones de
programa previo basada en SAX.

Más contenido relacionado

La actualidad más candente

Programacion orientada a objetos - unidad 3 herencia
Programacion orientada a objetos - unidad 3 herenciaProgramacion orientada a objetos - unidad 3 herencia
Programacion orientada a objetos - unidad 3 herenciaJosé Antonio Sandoval Acosta
 
Factory method
Factory methodFactory method
Factory methodAutentia
 
Programacion Orientada a Objetos - Unidad 2 clases y objetos
Programacion Orientada a Objetos - Unidad 2 clases y objetosProgramacion Orientada a Objetos - Unidad 2 clases y objetos
Programacion Orientada a Objetos - Unidad 2 clases y objetosJosé Antonio Sandoval Acosta
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Giancarlo Aguilar
 
Analisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAnalisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAdamari Cortes
 
Object Oriented Programming Principles
Object Oriented Programming PrinciplesObject Oriented Programming Principles
Object Oriented Programming PrinciplesAndrew Ferlitsch
 
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrenteTopicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrenteJosé Antonio Sandoval Acosta
 
SO Unidad 2: Mecanismos de comunicación y sincronización de procesos
SO Unidad 2: Mecanismos de comunicación y sincronización de procesosSO Unidad 2: Mecanismos de comunicación y sincronización de procesos
SO Unidad 2: Mecanismos de comunicación y sincronización de procesosFranklin Parrales Bravo
 
Mapa conceptual de colas..
Mapa conceptual de colas..Mapa conceptual de colas..
Mapa conceptual de colas..Luis Gonzalez
 

La actualidad más candente (20)

Servidor DNS Ubuntu
Servidor DNS UbuntuServidor DNS Ubuntu
Servidor DNS Ubuntu
 
Programacion orientada a objetos - unidad 3 herencia
Programacion orientada a objetos - unidad 3 herenciaProgramacion orientada a objetos - unidad 3 herencia
Programacion orientada a objetos - unidad 3 herencia
 
Polimorfismo en Java
Polimorfismo en JavaPolimorfismo en Java
Polimorfismo en Java
 
Factory method
Factory methodFactory method
Factory method
 
Estructura de Datos
Estructura de DatosEstructura de Datos
Estructura de Datos
 
Programacion Orientada a Objetos - Unidad 2 clases y objetos
Programacion Orientada a Objetos - Unidad 2 clases y objetosProgramacion Orientada a Objetos - Unidad 2 clases y objetos
Programacion Orientada a Objetos - Unidad 2 clases y objetos
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Analisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacioAnalisis de algoritmos complejidad en tiempo y espacio
Analisis de algoritmos complejidad en tiempo y espacio
 
Uml a java
Uml a javaUml a java
Uml a java
 
Fundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacionalFundamentos de BD - Unidad 5 algebra relacional
Fundamentos de BD - Unidad 5 algebra relacional
 
Diagramas de clases
Diagramas de clasesDiagramas de clases
Diagramas de clases
 
LibreríAs De Java
LibreríAs De JavaLibreríAs De Java
LibreríAs De Java
 
Tópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUITópicos Avanzados de Programación - Unidad 1 GUI
Tópicos Avanzados de Programación - Unidad 1 GUI
 
Clases y objetos en Java
Clases y objetos en JavaClases y objetos en Java
Clases y objetos en Java
 
Object Oriented Programming Principles
Object Oriented Programming PrinciplesObject Oriented Programming Principles
Object Oriented Programming Principles
 
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrenteTopicos Avanzados de Programacion - Unidad 4 programacion concurrente
Topicos Avanzados de Programacion - Unidad 4 programacion concurrente
 
SO Unidad 2: Mecanismos de comunicación y sincronización de procesos
SO Unidad 2: Mecanismos de comunicación y sincronización de procesosSO Unidad 2: Mecanismos de comunicación y sincronización de procesos
SO Unidad 2: Mecanismos de comunicación y sincronización de procesos
 
Ejercicio privilegios
Ejercicio privilegiosEjercicio privilegios
Ejercicio privilegios
 
Mapa conceptual de colas..
Mapa conceptual de colas..Mapa conceptual de colas..
Mapa conceptual de colas..
 
Eventos en Java
Eventos en JavaEventos en Java
Eventos en Java
 

Similar a Api java

Similar a Api java (20)

Presentación no numerica ii
Presentación no numerica iiPresentación no numerica ii
Presentación no numerica ii
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
C1 java introduccion
C1 java introduccionC1 java introduccion
C1 java introduccion
 
Java
JavaJava
Java
 
Ppt java
Ppt javaPpt java
Ppt java
 
Librerias java
Librerias javaLibrerias java
Librerias java
 
Conceptos Fundamentales de POO
Conceptos Fundamentales de POOConceptos Fundamentales de POO
Conceptos Fundamentales de POO
 
Librerias java
Librerias javaLibrerias java
Librerias java
 
Programacion no numerica ii
Programacion no numerica iiProgramacion no numerica ii
Programacion no numerica ii
 
presentacion de Aplicaciones de Java
presentacion de Aplicaciones de Javapresentacion de Aplicaciones de Java
presentacion de Aplicaciones de Java
 
Presentacion aplicaciones en java
Presentacion aplicaciones en javaPresentacion aplicaciones en java
Presentacion aplicaciones en java
 
Presentación aplicaciones en java.
Presentación aplicaciones en java.Presentación aplicaciones en java.
Presentación aplicaciones en java.
 
JAVA
JAVAJAVA
JAVA
 
Clase2
Clase2Clase2
Clase2
 
Presentacion carlos
Presentacion carlosPresentacion carlos
Presentacion carlos
 
Aplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power PointAplicaciones java. Presentacion Power Point
Aplicaciones java. Presentacion Power Point
 
Lenguaje Java
Lenguaje JavaLenguaje Java
Lenguaje Java
 
Ediciones de java
Ediciones de javaEdiciones de java
Ediciones de java
 
Leccion 11 Java
Leccion 11 JavaLeccion 11 Java
Leccion 11 Java
 
Aplicaciones java
Aplicaciones javaAplicaciones java
Aplicaciones java
 

Último

4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptxGARCIARAMIREZCESAR
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Francisco Javier Mora Serrano
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...SuannNeyraChongShing
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfMIGUELANGELCONDORIMA4
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxEverardoRuiz8
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfMirthaFernandez12
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamientoRobertoAlejandroCast6
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaSHERELYNSAMANTHAPALO1
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUMarcosAlvarezSalinas
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdfFlorenciopeaortiz
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 

Último (20)

4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
4.6 DEFINICION DEL PROBLEMA DE ASIGNACION.pptx
 
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
Hanns Recabarren Diaz (2024), Implementación de una herramienta de realidad v...
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
Polimeros.LAS REACCIONES DE POLIMERIZACION QUE ES COMO EN QUIMICA LLAMAMOS A ...
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdfPresentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
Presentación N° 1 INTRODUCCIÓN Y CONCEPTOS DE GESTIÓN AMBIENTAL.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Unidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptxUnidad 3 Administracion de inventarios.pptx
Unidad 3 Administracion de inventarios.pptx
 
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdfPresentación Proyecto Trabajo Creativa Profesional Azul.pdf
Presentación Proyecto Trabajo Creativa Profesional Azul.pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa  tipos y funcionamientoCaldera Recuperadora de químicos en celulosa  tipos y funcionamiento
Caldera Recuperadora de químicos en celulosa tipos y funcionamiento
 
CICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresaCICLO DE DEMING que se encarga en como mejorar una empresa
CICLO DE DEMING que se encarga en como mejorar una empresa
 
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERUSesion 02 Patentes REGISTRO EN INDECOPI PERU
Sesion 02 Patentes REGISTRO EN INDECOPI PERU
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
estadisticasII Metodo-de-la-gran-M.pdf
estadisticasII   Metodo-de-la-gran-M.pdfestadisticasII   Metodo-de-la-gran-M.pdf
estadisticasII Metodo-de-la-gran-M.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 

Api java

  • 1. API Java El API Java es una Interfaz de Programación de Aplicaciones (API: por sus siglas en inglés) provista por los creadores del lenguaje Java, y que da a los programadores los medios para desarrollar aplicaciones Java. Como el lenguaje Java es un Lenguaje Orientado a Objetos, la API de Java provee de un conjunto de clases utilitarias para efectuar toda clase de tareas necesarias dentro de un programa. La API Java está organizada en paquetes lógicos, donde cada paquete contiene un conjunto de clases relacionadas semánticamente. API Java™ Platform, Standard Edition 7 PAQUETE DESCRIPCIÓN java.applet Proporciona las clases necesarias para crear un applet y las clases de un applet utilizan para comunicarse con su contexto applet. java.awt Contiene todas las clases para crear interfaces de usuario y la pintura de los gráficos e imágenes. java.awt.color Proporciona clases para espacios de color. java.awt.datatransfer Proporciona las interfaces y clases para la transferencia de datos entre y dentro de las aplicaciones. java.awt.dnd Drag and es un gesto de manipulación directa que se encuentran en muchos sistemas de interfaz gráfica de usuario que proporciona un mecanismo para transferir información entre dos entidades asociados de manera lógica con elementos de presentación en la interfaz gráfica de usuario. java.awt.event Proporciona las interfaces y las clases para hacer frente a diferentes tipos de eventos activados por los componentes AWT. java.awt.font Proporciona las clases y la interfaz en relación con las fuentes. java.awt.geom Proporciona las clases Java 2D para definir y realizar operaciones sobre los objetos relacionados con la geometría de dos dimensiones. java.awt.im Proporciona clases e interfaces para el marco de método de entrada.
  • 2. java.awt.im.spi Proporciona las interfaces que permitan el desarrollo de métodos de entrada que se puede utilizar con cualquier entorno de ejecución Java. java.awt.image Proporciona clases para crear y modificar imágenes. java.awt.image.renderable Proporciona clases e interfaces para la producción de imágenes independientes de representación. java.awt.print Proporciona clases e interfaces para una impresión general de la API. java.beans Contiene clases relacionadas con el desarrollo de beans - componentes basados en la arquitectura JavaBeans ™. java.beans.beancontext Proporciona clases e interfaces relacionados con el contexto de cabeza. java.io Provee para la entrada y salida del sistema a través de flujos de datos, la serialización y el sistema de archivos. java.lang Proporciona clases que son fundamentales para el diseño del lenguaje de programación Java. java.lang.annotation Proporciona soporte para la colección de la instalación del lenguaje de programación Java anotación. java.lang.instrument Proporciona servicios que permiten a los agentes de lenguaje de programación Java para ejecutar programas que se ejecutan en la JVM. java.lang.invoke El paquete contiene java.lang.invoke, soporte de lenguajes dinámicos proporcionados directamente por las bibliotecas de clases de Java central y la máquina virtual. java.lang.management Proporciona las interfaces de gestión para el seguimiento y la gestión de la máquina virtual de Java y otros componentes en el tiempo de ejecución Java. java.lang.ref Proporciona objeto de referencia-clases, que apoyan un grado limitado de interacción con el recolector de basura. java.lang.reflect Proporciona clases e interfaces para la obtención de información de reflexión sobre las clases y objetos.
  • 3. java.math Proporciona clases para realizar la aritmética de precisión arbitraria entero (BigInteger) y la aritmética de precisión arbitraria decimal (BigDecimal). java.net Proporciona las clases para implementar aplicaciones de red. java.nio Define tampones, que son contenedores de datos, y proporciona una visión general de los otros paquetes de NIO. java.nio.channels Define los canales, que representan las conexiones a las entidades que son capaces de realizar operaciones de I / O, como archivos y bases; define selectores, de multiplexado, sin bloqueo operaciones de I / O. java.nio.channels.spi Proveedor de servicios de las clases para el paquete java.nio.channels java.nio.charset Define conjuntos de caracteres, decodificadores y codificadores, para traducir entre bytes y caracteres Unicode. java.nio.charset.spi Proveedor de servicios de las clases para el paquete java.nio.charset. java.nio.file Define las interfaces y clases para la máquina virtual Java para acceder a los archivos, atributos de archivo y sistemas de archivos. java.nio.file.attribute Interfaces y las clases de acceso a archivos y atributos de archivo del sistema. java.nio.file.spi Proveedor de servicios de las clases para el paquete java.nio.file java.rmi Ofrece el paquete de RMI. java.rmi.activation Proporciona soporte para la activación de objetos RMI. java.rmi.dgc Proporciona clases e interfaz para RMI distribuida de recolección de basura (DGC). java.rmi.registry Proporciona una clase y dos interfaces para el registro RMI. java.rmi.server Proporciona clases e interfaces para apoyar el lado del servidor de RMI. java.security Proporciona las clases e interfaces para el framework de seguridad.
  • 4. java.security.acl Las clases y las interfaces de este paquete han sido sustituidos por clases en el paquete de seguridad de java. java.security.cert Proporciona clases e interfaces para el análisis y la gestión de certificados, listas de certificados revocados (CRL), y las rutas de certificación. java.security.interfaces Proporciona las interfaces para la generación de RSA (Rivest, Shamir y Adleman AsymmetricCipher algoritmo) las teclas tal como se definen en la Nota Técnica de Laboratorio RSA PKCS # 1, y DSA (Digital Signature Algorithm) las teclas como se define en el NIST FIPS-186. java.security.spec Proporciona clases e interfaces para las especificaciones clave y especificaciones algoritmo de parámetro. java.sql Proporciona la API para el acceso y procesamiento de los datos almacenados en un origen de datos (normalmente una base de datos relacional) usando el lenguaje de programación Java ™. java.text Proporciona clases e interfaces para el manejo de texto, fechas, números y mensajes de una manera independiente de las lenguas naturales. java.text.spi Servicio de clases de proveedor para las clases en el paquete java.text. java.util Contiene el framework de las colecciones, las clases legado colección, modelo de eventos, las instalaciones de la fecha y la hora, la internacionalización, y las clases de diversos servicios públicos (un analizador de cadenas, un generador de números aleatorios, y una matriz de bits). java.util.concurrent Utilidad comúnmente útil en las clases de programación concurrente. java.util.concurrent.atomic Un juego de herramientas pequeño de clases que admiten la programación segura para subprocesos sin bloqueo de las variables individuales. java.util.concurrent.locks Interfaces y las clases que proporcionan un marco para el bloqueo y la espera de condiciones que es distinta de la incorporada en la sincronización y monitores.
  • 5. java.util.jar Proporciona clases para leer y escribir el JAR (Java ARchive) formato de archivo, que se basa en el formato de archivo estándar ZIP con un archivo de manifiesto opcional. java.util.logging Proporciona las clases e interfaces de servicios básicos de registro de la plataforma JavaTM 2 de. java.util.prefs Este paquete permite a las aplicaciones para almacenar y recuperar data.facilities usuario y el sistema de preferencias y configuración. java.util.regex Las clases para hacer coincidir las secuencias de caracteres en contra de los patrones especificados por expresiones regulares. java.util.spi Servicio de clases de proveedor para las clases en el paquete java.util. java.util.zip Proporciona clases para leer y escribir el estándar ZIP y GZIP formatos de archivo. javax.accessibility Define un contrato entre los componentes de interfaz de usuario y una tecnología de asistencia que proporciona acceso a los componentes. javax.activation javax.activity Actividad Contiene excepciones servicios relacionados con las producidas por la maquinaria ORB durante unmarshalling. javax.annotation javax.annotation.processing Instalaciones para la declaración de los procesadores para permitir anotación y anotación de los procesadores para comunicarse con un entorno anotación herramienta de procesamiento. javax.crypto Proporciona las clases e interfaces para las operaciones criptográficas. javax.crypto.interfaces Proporciona las interfaces para las claves de Diffie-Hellman como se define en RSA Laboratories PKCS # 3. javax.crypto.spec Proporciona clases e interfaces para las especificaciones clave y especificaciones algoritmo de parámetro. javax.imageio El paquete principal de la API de Java Image I / O. javax.imageio.event Un paquete de Java Image I / O API se ocupan de la notificación de eventos sincrónicos durante la lectura y escritura de imágenes.
  • 6. javax.imageio.metadata Un paquete de Java Image I / O API de hacer frente a la lectura y la escritura de metadatos. javax.imageio.plugins.bmp El paquete contiene las clases públicas utilizado por el incorporado en formato BMP plug-in. javax.imageio.plugins.jpeg Clases de apoyo a la incorporada en formato JPEG plug-in. javax.imageio.spi Un paquete de Java Image I / O API que contiene el plug-ins para los lectores, escritores, transcodificadores, y arroyos, y un registro de tiempo de ejecución. javax.imageio.stream Un paquete de Java Image I / O API tratar con bajo nivel de E / S de archivos y arroyos. javax.jws javax.jws.soap javax.lang.model Las clases y las jerarquías de los paquetes utilizados para modelar el lenguaje de programación Java. javax.lang.model.element Interfaces para los elementos del modelo del lenguaje de programación Java. javax.lang.model.type Interfaces utilizadas para modelar los tipos de lenguaje de programación Java. javax.lang.model.util Utilidades para ayudar en el tratamiento de los elementos del programa y tipos. javax.management Proporciona las clases principales de Java Management Extensions. javax.management.loading Proporciona las clases que implementan la carga dinámica avanzada. javax.management.modelmbean Proporciona la definición de las clases ModelMBean. javax.management.monitor Proporciona la definición de las clases del monitor. javax.management.openmbean Proporciona los tipos de datos abiertos y de código abierto clases descriptor MBean. javax.management.relation Proporciona la definición de la relación de servicio. javax.management.remote Interfaces para el acceso remoto a servidores JMX MBean. javax.management.remote.rmi El conector RMI es un conector para la API de JMX remoto que utiliza RMI para transmitir las solicitudes de cliente a un servidor de MBean remoto.
  • 7. javax.management.timer Proporciona la definición del MBean temporizador. javax.naming Proporciona las clases e interfaces para acceder a los servicios de nombres. javax.naming.directory Extiende el paquete javax.naming para ofrecer mayor funcionalidad para acceder a los servicios de directorio. javax.naming.event Proporciona soporte para la notificación de eventos cuando se accede a nombrar y servicios de directorio. javax.naming.ldap Proporciona soporte para LDAPv3 operaciones extendidas y los controles. javax.naming.spi javax.net Proporciona clases para aplicaciones de redes. javax.net.ssl Proporciona clases para el paquete de conexión segura. javax.print Proporciona las clases principales y las interfaces de Java ™ para el servicio de impresión de la API. javax.print.attribute Proporciona clases e interfaces que describen los tipos de JavaTM Servicio de impresión de atributos y cómo se pueden recoger en conjuntos de atributos. javax.print.attribute.standard Paquete javax.print.attribute.standard contiene clases para los atributos de impresión específicas. javax.print.event Paquete javax.print.event contiene clases de eventos e interfaces de oyente. javax.rmi Contiene usuario API para RMI-IIOP. javax.rmi.CORBA Contiene portabilidad API para RMI-IIOP. javax.rmi.ssl Provides implementations of and over the Proporciona implementaciones de RMIClientSocketFactory y RMIServerSocketFactory sobre la capa de sockets seguros (SSL) o Transport Layer Security (TLS). javax.script Las secuencias de comandos de la API se componen de interfaces y clases que definen los motores de script de Java TM y proporciona un marco para su uso en aplicaciones Java. javax.security.auth Este paquete proporciona un marco para la autenticación y autorización.
  • 8. javax.security.auth.callback Este paquete proporciona las clases necesarias para los servicios de interactuar con las aplicaciones con el fin de recuperar la información (datos de autenticación, incluyendo nombres de usuario o contraseñas, por ejemplo) o para mostrar la información (mensajes de error y advertencia, por ejemplo). javax.security.auth.kerberos Este paquete contiene clases de utilidad relacionadas con el protocolo de autenticación de la red Kerberos. javax.security.auth.login Este paquete proporciona un framework de autenticación conectable. javax.security.auth.spi Este paquete proporciona la interfaz que se utilizará para la aplicación de módulos de autenticación conectables. javax.security.auth.x500 Este paquete contiene las clases que se debe utilizar para almacenar principal X500 y X500 Crendentials privada en un sujeto. javax.security.cert Ofrece clases de certificados de clave pública. javax.security.sasl Contiene clases e interfaces para apoyar SASL. javax.sound.midi Proporciona las interfaces y las clases de E / S, la secuenciación, y la síntesis de MIDI (Musical Instrument Digital Interface) de datos. javax.sound.midi.spi Interfaces de suministros para los proveedores de servicios para poner en práctica la hora de ofrecer nuevos dispositivos MIDI, lectores de archivos MIDI y escritores, o los lectores de sonido banco. javax.sound.sampled Proporciona las interfaces y clases para la captura, procesamiento y reproducción de la muestra datos de audio. javax.sound.sampled.spi Suministros clases abstractas para los proveedores de servicio a la subclase al ofrecer nuevos dispositivos de audio, lectores de archivos de sonido y escritores, o convertidores de formato de audio. javax.sql Proporciona la API para el acceso del lado del servidor de origen de datos y procesamiento del lenguaje de programación Java ™. javax.sql.rowset Estándar de interfaces y clases base para implementaciones JDBC RowSet.
  • 9. javax.sql.rowset.serial Proporciona clases de utilidad para que las asignaciones entre los tipos serializables SQL y tipos de datos en el lenguaje de programación Java. javax.sql.rowset.spi Las clases e interfaces estándar que un proveedor de terceros tiene que utilizar en su puesta en práctica de un proveedor de sincronización. javax.swing Proporciona un conjunto de "ligeros" (todo el lenguaje de Java) componentes que, en la medida de lo posible, la labor de la misma en todas las plataformas. javax.swing.border Proporciona clases e interfaz para la elaboración de las fronteras especializada en torno a un componente Swing. javax.swing.colorchooser Contiene clases e interfaces que utiliza el componente JColorChooser. javax.swing.event Proporciona eventos disparados por los componentes Swing. javax.swing.filechooser Contiene clases e interfaces que utiliza el componente JFileChooser. javax.swing.plaf Proporciona una interfaz y muchas clases abstractas que usa Swing para proporcionar a sus conectable capacidades look-and-feel”. javax.swing.plaf.basic Proporciona objetos de interfaz de usuario construido de acuerdo a la Norma Básica apariencia. javax.swing.plaf.metal Proporciona objetos de interfaz de usuario construido de acuerdo a la apariencia de Java (una vez con nombre en código de Metal), que es el valor predeterminado apariencia. javax.swing.plaf.multi Proporciona objetos de interfaz de usuario que combinan dos o más mira y se siente. javax.swing.plaf.nimbus Proporciona objetos de interfaz de usuario construido de acuerdo a la cruz-plataforma de Nimbus apariencia. javax.swing.plaf.synth Sintetizador es un aspecto personalizable y se sienten en el que se delega toda la pintura. javax.swing.table Proporciona clases e interfaces para hacer frente a javax.swing.JTable. javax.swing.text Proporciona clases e interfaces que se ocupan de los componentes de texto editable y no editable.
  • 10. javax.swing.text.html Proporciona la clase HTMLEditorKit y clases de apoyo para la creación de editores de texto HTML. javax.swing.text.html.parser Proporciona el valor predeterminado analizador HTML, junto con clases de apoyo. javax.swing.text.rtf Proporciona una clase (RTFEditorKit) para la creación de editores de texto Rich-Text- Format. javax.swing.tree Proporciona clases e interfaces para hacer frente a javax.swing.JTree. javax.swing.undo Permite a los desarrolladores proporcionar apoyo para deshacer / rehacer en aplicaciones tales como editores de texto. javax.tools Proporciona las interfaces para las herramientas que puede ser invocado desde un programa, por ejemplo, los compiladores. javax.transaction Contiene tres excepciones producidas por la maquinaria ORB durante unmarshalling. javax.transaction.xa Proporciona la API que define el contrato entre el administrador de transacciones y el administrador de recursos, que permite al administrador de transacciones para obtener y exclusión de cotización de los objetos de los recursos (suministrado por el conductor administrador de recursos) en las transacciones JTA. javax.xml javax.xml.bind Proporciona un marco de tiempo de ejecución obligatoria para las aplicaciones cliente, incluyendo unmarshalling, clasificación y funciones de validación. javax.xml.bind.annotation Define las anotaciones para la personalización de elementos de programa de Java a XML de mapeo de esquemas. javax.xml.bind.annotation.adapters XmlAdapter y sus subclases especificaciones definidas para permitir arbitraria clases de Java para su uso con JAXB. javax.xml.bind.attachment Este paquete se implementa mediante un procesador de paquete MIME que permite a la interpretación y la creación de optimización de datos binarios en un formato de paquetes basado en MIME.
  • 11. javax.xml.bind.helpers JAXB Proveedor de Uso Exclusivo: Proporciona implementaciones parciales por defecto para algunas de las interfaces javax.xml.bind. javax.xml.bind.util Útiles clases de cliente de servicios públicos. javax.xml.crypto Clases comunes para la criptografía XML. javax.xml.crypto.dom Clases DOM específica para el paquete javax.xml.crypto. javax.xml.crypto.dsig Clases para la generación y validación de firmas digitales XML. javax.xml.crypto.dsig.dom Clases DOM específica para el paquete javax.xml.crypto.dsig. javax.xml.crypto.dsig.keyinfo Las clases para el análisis y procesamiento de elementos y estructuras KeyInfo. javax.xml.crypto.dsig.spec Parámetro de clases para las firmas digitales XML. javax.xml.datatype XML / Asignaciones de tipos de Java. javax.xml.namespace Espacio de nombres de procesamiento XML. javax.xml.parsers Proporciona clases que permite el procesamiento de documentos XML. javax.xml.soap Proporciona la API para la creación y la creación de mensajes SOAP. javax.xml.stream javax.xml.stream.events javax.xml.stream.util javax.xml.transform Este paquete define las API genéricas para el procesamiento de las instrucciones de la transformación, y la realización de una transformación desde el origen al resultado. javax.xml.transform.dom Este paquete implementa las API DOM transformación específica. javax.xml.transform.sax Este paquete implementa las API de transformación SAX2 específicos. javax.xml.transform.stax Proporciona las API StAX transformación específica. javax.xml.transform.stream Este paquete implementa corriente y las API de transformación URI específico. javax.xml.validation Este paquete proporciona una API para la validación de documentos XML. javax.xml.ws Este paquete contiene el núcleo de JAX-WS API.
  • 12. javax.xml.ws.handler Este paquete define APIs para controladores de mensajes. javax.xml.ws.handler.soap Este paquete define APIs para controladores de mensajes SOAP. javax.xml.ws.http Este paquete define las API específicas del enlace HTTP. javax.xml.ws.soap Este paquete define las API específica a la unión SOAP. javax.xml.ws.spi Este paquete define SPI para JAX-WS. javax.xml.ws.spi.http Proporciona HTTP SPI que se utiliza para el despliegue de los servicios portátiles web JAX-WS en recipientes javax.xml.ws.wsaddressing Este paquete define las API relacionadas con WS-Addressing. javax.xml.xpath Este paquete proporciona un objeto-modelo neutral de API para la evaluación de expresiones XPath y el acceso al entorno de evaluación. org.ietf.jgss Este paquete se presenta un marco que permite a los desarrolladores de aplicaciones para hacer uso de los servicios de seguridad como autenticación, integridad y confidencialidad de los datos de una variedad de mecanismos subyacentes de seguridad como Kerberos, utilizando una API unificada. org.omg.CORBA Proporciona la asignación de las API de OMG CORBApara el lenguaje de programación Java ™, incluyendo la clase ORB, que se realiza para que un programador puede utilizar como una solicitud de objetos totalmente funcional Broker (ORB). org.omg.CORBA_2_3 El paquete CORBA_2_3 define adiciones a los actuales interfaces de CORBAen la edición de Java [tm] Norma 6. Estos cambios se produjeron en las recientes revisiones a la API de CORBAdefinido por el OMG. Los nuevos métodos se han añadido a las interfaces derivadas de las interfaces correspondientes en el paquete de CORBA. Esto proporciona compatibilidad con versiones anteriores y no se romperán las pruebas JCK.
  • 13. org.omg.CORBA_2_3.portable Provides methods for the input and output of value types, and contains other updates to the package. Proporciona métodos para la entrada y salida de los tipos de valor, y contiene otras actualizaciones del paquete org/omg/CORBA/portable. org.omg.CORBA.DynAnyPackage Proporciona las excepciones utilizar con la interfaz DynAny (InvalidValue, Invalid, InvalidSeq y TypeMismatch). org.omg.CORBA.ORBPackage Proporciona la excepción InvalidName, que se produce por el método de ORB.resolve_initial_references y la excepción InconsistentTypeCode, que se produce por la dinámica de la creación Los métodos de la clase ORB. org.omg.CORBA.portable Proporciona una capa de portabilidad, es decir, un conjunto de ORB API que permite que el código generado por un solo proveedor para ejecutarse en ORB otro proveedor. org.omg.CORBA.TypeCodePackage Proporciona las excepciones definidas por el usuario BadKind y Bounds, que son arrojados por los métodos de la clase TypeCode. org.omg.CosNaming Proporciona un servicio de nombres para Java IDL. org.omg.CosNaming.NamingContextExtPackage Este paquete contiene las siguientes clases, que se utilizan en org.omg.CosNaming.NamingContextExt : org.omg.CosNaming.NamingContextPackage Este paquete contiene las clases de excepción para el paquete org.omg.CosNaming org.omg.Dynamic Este paquete contiene el módulo Dynamic se especifica en el pliego de OMG portátil Interceptor, http://cgi.omg.org/cgi- bin/doc?ptc/2000-08-06, el artículo 21.9. org.omg.DynamicAny Proporciona clases e interfaces que permiten la extracción de recorrido del valor de los datos asociados a un any en tiempo de ejecución, y de los componentes primitivos del valor de los datos.
  • 14. org.omg.DynamicAny.DynAnyFactoryPackage Este paquete contiene las clases y las excepciones a la interfaz del módulo DynAnyFactory. La interface DynamicAny se especifica en la OMG La solicitud de objetos comunes del corredor: Arquitectura y especificación, http://cgi.omg.org/cgi- bin/doc?formal/99-10- 07 de la sección 9.2.2. org.omg.DynamicAny.DynAnyPackage Este paquete contiene las clases y las excepciones a la interfaz DynAny del módulo DynamicAny se especifica en la OMG. La solicitud de objetos común del corredor: Arquitectura y especificación, http://cgi.omg.org/cgi-bin/doc?formal/99-10- 07 de la sección 9.2. org.omg.IOP Este paquete contiene el módulo de la PIO se especifica en el documento OMG La solicitud de objetos común del corredor: Arquitectura y especificación, http://cgi.omg.org/cgi- bin/doc?formal/99-10-07, el artículo 13.6. org.omg.IOP.CodecFactoryPackage Este paquete contiene las excepciones previstas en el PIO:: Interfaz CodeFactory (como parte de la especificación de interceptores Portable). org.omg.IOP.CodecPackage Este paquete se genera a partir de la PIO: Códec definición de la interfaz IDL. org.omg.Messaging Este paquete contiene el módulo de Messaging especificado en el pliego de mensajería OMG CORBA, http://cgi.omg.org/cgi-bin/doc?formal/99-10- 07. org.omg.PortableInterceptor Proporciona un mecanismo para registrar ORB ganchos a través del cual los servicios ORB puede interceptar el flujo normal de ejecución de la OPA. org.omg.PortableInterceptor.ORBInitInfoPackage Este paquete contiene las excepciones y definiciones de tipo de la interfaz local ORBInitInfo del módulo PortableInterceptorespecificada en el pliego de OMG portátil Interceptor, http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06, el artículo 21.7 0.2. org.omg.PortableServer Proporciona clases e interfaces para hacer el lado del servidor de las aplicaciones portátiles a través de múltiples proveedores ORBs. org.omg.PortableServer.CurrentPackage Proporciona implementaciones de método con el acceso a la identidad del objeto sobre el que se invocó el método.
  • 15. org.omg.PortableServer.POAManagerPackage Encapsula el estado de procesado de los POAs que está asociado. org.omg.PortableServer.POAPackage Permite a los programadores construir implementaciones de objetos que son portables entre los diferentes productos ORB. org.omg.PortableServer.portable Proporciona clases e interfaces para hacer el lado del servidor de las aplicaciones portátiles a través de múltiples proveedores ORBs. org.omg.PortableServer.ServantLocatorPackage Proporciona clases e interfaces para localizar el servidor. org.omg.SendingContext Proporciona soporte para la clasificación de los tipos de valor. org.omg.stub.java.rmi Contiene Stubs RMI-IIOP para los tipos de distancia que se producen en el paquete java.rmi. org.w3c.dom Proporciona las interfaces para el Document Object Model (DOM) que es un componente API de la API Java para procesamiento de XML. org.w3c.dom.bootstrap org.w3c.dom.events org.w3c.dom.ls org.xml.sax Este paquete proporciona el núcleo SAX API. org.xml.sax.ext Este paquete contiene interfaces para instalaciones SAX2 que conformes conductores SAX no necesariamente apoyo. org.xml.sax.helpers Este paquete contiene "ayudante " las clases, incluyendo soporte para aplicaciones de programa previo basada en SAX.