PAQUETES DE JAVA







Para que sirve cada paquete de java (español)











java.applet Proporciona las clases necesarias para crear un applet y las clases de un applet utiliza para comunicarse con su contexto applet.
java.awt contiene todas las clases para crear interfaces de usuario y para la pintura de 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.
Drag and Drop java.awt.dnd es un gesto de manipulación directa se encuentra 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 los 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 desencadenados por los componentes de AWT.
java.awt.Font Ofrece clases y la interfaz en relación con las fuentes.
java.awt.geom Proporciona las clases Java 2D para definir y realizar operaciones sobre 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 interfaces que permiten 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 la representación independiente de las imágenes.
java.awt.print Proporciona clases e interfaces para un API de impresión general.
java.beans Contiene clases relacionadas con el desarrollo de granos - componentes basados ​​en la arquitectura JavaBeansTM.
java.beans.beancontext Proporciona clases e interfaces relacionados con el contexto de frijol.
java.io proporciona para la entrada y salida del sistema a través de flujos de datos, serialización y el sistema de archivos.
java.lang Proporciona clases que son fundamentales para el diseño del lenguaje de programación Java.
Proporciona java.lang.ref objeto de referencia, las clases, que apoyan un limitado grado de interacción con el recolector de basura.
java.lang.reflect Proporciona clases e interfaces para la obtención de información reflexiva sobre clases y objetos.
java.math Proporciona clases para la realización de precisión arbitraria aritmética de enteros (BigInteger) y de precisión arbitraria aritmética decimal (BigDecimal).
java.net Proporciona las clases para implementar aplicaciones de red.
Define java.nio buffers, 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 E / S, tales como archivos y sockets; define selectores, de multiplexado, sin bloqueo de E / S operaciones.
java.nio.channels.spi proveedor de servicios de las clases para el paquete java.nio.channels.
java.nio.charset Define conjuntos de caracteres, los 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.rmi proporciona 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 marco de seguridad.
java.security.acl Las clases e interfaces en este paquete han sido sustituidas por las clases del paquete java.security.
java.security.cert Proporciona clases e interfaces para el análisis y gestión de certificados, listas de revocación de certificados (CRL), y los caminos de certificación.
java.security.interfaces Proporciona interfaces para la generación de RSA (Rivest, Shamir y Adleman AsymmetricCipher algoritmo) las teclas tal como se define en el Laboratorio de RSA PKCS Nota Técnica N º 1, y DSA (Algoritmo de firma digital) como se define en el NIST FIPS-186.
java.security.spec Proporciona clases e interfaces para las especificaciones de las Especificaciones algoritmo de parámetros.
java.sql proporciona la API para acceder y procesar los datos almacenados en una fuente 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 los lenguajes naturales.
java.util contiene el marco de las colecciones, clases Legacy Collection, modelo de evento, fecha y hora en las instalaciones, la internacionalización, y las clases de diversos servicios públicos (una cadena tokenizer, un generador de números aleatorios, y una matriz de bits).
java.util.jar Ofrece clases de lectura y escritura de ficheros 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 las instalaciones de la plataforma JavaTM 2 de registro de núcleo.
java.util.prefs Este paquete permite a las aplicaciones para almacenar y recuperar las preferencias del usuario y del sistema y los datos de configuración.
java.util.regex clases para hacer coincidir las secuencias de caracteres con los patrones especificados por expresiones regulares.
java.util.zip Proporciona clases para leer y escribir los formatos estándar ZIP y GZIP archivo.
javax.accessibility Define un contrato entre los componentes de interfaz de usuario y una tecnología de asistencia que proporciona el acceso a esos componentes.
javax.crypto Proporciona las clases e interfaces para operaciones criptográficas.
javax.crypto.interfaces Proporciona interfaces de Diffie-Hellman como se define en PKCS RSA Laboratories '# 3.
javax.crypto.spec Proporciona clases e interfaces para las especificaciones de las Especificaciones algoritmo de parámetros.
javax.imageio El paquete principal de Java Imagen I / O API.
javax.imageio.event un paquete de Java Imagen I / O API trata de la notificación sincrónica de los acontecimientos durante la lectura y escritura de imágenes.
javax.imageio.metadata un paquete de Java Imagen I / O API trata de la lectura y escritura de metadatos.
Clases de apoyo javax.imageio.plugins.jpeg el built-in JPEG plug-in.
javax.imageio.spi un paquete de Java Imagen I / O API que contiene el plug-in para interfaces de lectores, escritores, transcodificadores y arroyos, y un registro de tiempo de ejecución.
javax.imageio.stream un paquete de Java Imagen I / O API tratar con bajo nivel de E / S de archivos y secuencias.
javax.naming Proporciona las clases e interfaces para acceder a los servicios de nombres.
javax.naming.directory amplía el paquete javax.naming para proporcionar una funcionalidad para acceder a los servicios de directorio.
javax.naming.event Proporciona soporte para la notificación de eventos cuando se accede a los servicios de nombres y directorios.
javax.naming.ldap Proporciona soporte para LDAPv3 operaciones extendidas y los controles.
javax.naming.spi Proporciona los medios para conectar de forma dinámica en el apoyo para el acceso a servicios de nombres y directorio a través de los paquetes javax.naming y afines.
javax.net Proporciona clases para aplicaciones de redes.
javax.net.ssl ​​Proporciona clases para el paquete de conexión segura.
javax.print Proporciona las principales clases e interfaces para la API de servicios de impresión JavaTM.
javax.print.attribute Proporciona clases e interfaces que se describen los tipos de JavaTM atributos de servicios de impresión y cómo se puede recoger en conjuntos de atributos.
javax.print.attribute.standard javax.print.attribute.standard paquete contiene clases para los atributos de impresión específicas.
javax.print.event paquete javax.print.event contiene las clases de eventos e interfaces de oyente.
Contiene javax.rmi usuario API de RMI-IIOP.
Contiene javax.rmi.CORBA portabilidad APIs para RMI-IIOP.
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 de advertencia, por ejemplo).
javax.security.auth.kerberos Este paquete contiene clases de utilidad relacionadas con el protocolo de autenticación Kerberos de la red.
javax.security.auth.login Este paquete proporciona un marco de autenticación conectables.
javax.security.auth.spi Este paquete proporciona la interfaz que se utilizará para la aplicación de módulos de autenticación enchufables.
javax.security.auth.x500 Este paquete contiene las clases que se debe utilizar para almacenar X500 y X500 Principal Crendentials privada en un asunto.
javax.security.cert Proporciona clases de certificados de clave pública.
javax.sound.midi Proporciona las interfaces y las clases de datos de E / S, la secuencia y la síntesis de MIDI (Musical Instrument Digital Interface).
javax.sound.midi.spi Suministros interfaces para proveedores de servicios para poner en práctica la hora de ofrecer nuevos dispositivos MIDI, los lectores de archivos MIDI y los escritores o lectores de sonido banco.
javax.sound.sampled Proporciona las interfaces y clases para la captura, procesamiento y reproducción de muestras de datos de audio.
javax.sound.sampled.spi Suministros clases abstractas para los proveedores de servicios de subclase en la oferta de 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 fuente de datos y el procesamiento del lenguaje de programación Java ™.
javax.swing Proporciona un conjunto de "ligero" (todo el lenguaje 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.
Proporciona javax.swing.event de eventos desencadenados 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 Swing utiliza para proporcionar su look-and-feel conectable capacidades.
javax.swing.plaf.basic Proporciona objetos de interfaz de usuario construida de acuerdo con el aspecto básico y se siente.
javax.swing.plaf.metal Proporciona objetos de interfaz de usuario construida de acuerdo con el aspecto y la sensación de Java (de metal una vez que el nombre en código), que es el predeterminado apariencia.
javax.swing.plaf.multi Proporciona objetos de interfaz de usuario que combinan dos o más mirada y se siente.
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 HTMLEditorKit clase y clases de apoyo para la creación de editores de texto HTML.
javax.swing.text.html.parser Proporciona el analizador por defecto HTML, junto con clases de apoyo.
javax.swing.text.rtf Proporciona una clase (RTFEditorKit) para la creación de Rich-Text-Formato de editores de texto.
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.transaction Contiene tres excepciones producidas por la maquinaria de ORB durante unmarshalling.
javax.transaction.xa Proporciona la API que define el contrato entre el administrador de transacciones y el administrador de recursos, lo que permite al administrador de transacciones para dar de alta y cotizar los objetos de recursos (incluido el conductor gestor de recursos) en las transacciones JTA.
javax.xml.parsers Proporciona clases que permite el procesamiento de documentos XML.
javax.xml.transform Este paquete define las API genéricas para el procesamiento de las instrucciones de la transformación, y llevar a cabo una transformación de la fuente al resultado.
javax.xml.transform.dom Este paquete implementa DOM API específicas de transformación.
javax.xml.transform.sax Este paquete implementa SAX2 API específicas de transformación.
javax.xml.transform.stream Este paquete implementa la corriente y el URI de API específicas de transformación.
org.ietf.jgss Este paquete presenta un marco que permite a los desarrolladores de aplicaciones para hacer uso de los servicios de seguridad como la integridad de los datos de autenticación y confidencialidad de los datos de una variedad de mecanismos de seguridad como Kerberos, utilizando una API unificada.
org.omg.CORBA proporciona la asignación de las API de OMG CORBA para el lenguaje de programación Java ™, incluyendo la clase ORB, que se realiza para que un programador puede utilizar como un corredor de objetos totalmente funcional solicitud (ORB).
org.omg.CORBA_2_3 El paquete CORBA_2_3 define adiciones a las interfaces de CORBA en el Java 2 Standard Edition. Estos cambios se produjeron en las últimas revisiones a la API de CORBA definidos por el OMG. Los nuevos métodos se han añadido a interfaces derivadas de las interfaces correspondientes en el paquete de CORBA. Esto proporciona la compatibilidad hacia atrás y evita romper las pruebas JCK.
org.omg.CORBA_2_3.portable Proporciona métodos para la entrada y salida de los tipos de valor, y contiene otras actualizaciones de la org / omg / CORBA / paquete portátil.
org.omg.CORBA.DynAnyPackage establece las excepciones se utiliza con la interfaz de DynAny (InvalidValue, no válido, InvalidSeq y TypeMismatch).
org.omg.CORBA.ORBPackage Proporciona la InvalidName excepción, que es lanzada por el método y el orb.resolve_initial_references InconsistentTypeCode excepción, que es lanzada por los métodos dinámicos toda creación en la clase ORB.
org.omg.CORBA.portable Proporciona una capa de portabilidad, es decir, un conjunto de APIs ORB que hace posible que el código generado por un solo proveedor para ejecutarse en ORB de otro proveedor.
org.omg.CORBA.TypeCodePackage Proporciona la BadKind definidos por el usuario excepciones y límites, que se produce en los métodos de la clase TypeCode.
org.omg.CosNaming Proporciona un servicio de nombres de Java IDL.
org.omg.CosNaming.NamingContextExtPackage Este paquete contiene las siguientes clases, que se utilizan en
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 dinámico se especifica en la especificación OMG Interceptor portátil, http://cgi.omg.org/cgi-bin/doc?ptc/2000-08-06, sección 21.9.
org.omg.DynamicAny Proporciona clases e interfaces que permiten el recorrido del valor de los datos asociados a un cualquiera en tiempo de ejecución, y la extracción 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 DynamicAny se especifica en el OMG El Common Object Request Broker: Arquitectura y especificación, http://cgi.omg.org/cgi-bin/doc ? formal/99-10-07, sección 9.2.2.
org.omg.DynamicAny.DynAnyPackage Este paquete contiene las clases y las excepciones a la interfaz del módulo DynAny DynamicAny se especifica en el OMG El Common Object Request Broker: Arquitectura y especificación, http://cgi.omg.org/cgi-bin/doc ? formal/99-10-07, sección 9.2.
org.omg.IOP Este paquete contiene el módulo de la PIO se especifica en el documento de OMG El Common Object Request Broker: Arquitectura y especificación, http://cgi.omg.org/cgi-bin/doc?formal/99-10-07, la sección 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:: Codec de definición de interfaces IDL.
org.omg.Messaging Este paquete contiene el módulo específico de mensajería en la especificación de mensajería CORBA OMG, http://cgi.omg.org/cgi-bin/doc?formal/99-10-07.
org.omg.PortableInterceptor Proporciona un mecanismo para registrar los ganchos ORB a través del cual los servicios ORB pueden interceptar el flujo normal de ejecución del ORB.
org.omg.PortableInterceptor.ORBInitInfoPackage Este paquete contiene las excepciones y definiciones de tipo de la interfaz ORBInitInfo local del módulo PortableInterceptor se especifica en la especificación OMG Interceptor portátil, http://cgi.omg.org/cgi-bin/doc?ptc/2000 -08 a 06, sección 21.7.2.
org.omg.PortableServer Proporciona clases e interfaces para la toma de la parte del servidor de aplicaciones portables entre ORBs de múltiples proveedores.
org.omg.PortableServer.CurrentPackage Proporciona implementaciones de los métodos de acceso a la identidad del objeto sobre el que se invocó el método.
org.omg.PortableServer.POAManagerPackage Encapsula el estado de tramitación de los POAs que está asociado.
org.omg.PortableServer.POAPackage permite a los programadores construir implementación de los objetos que son portables entre diferentes productos de ORB.
org.omg.PortableServer.portable Proporciona clases e interfaces para la toma de la parte del servidor de aplicaciones portables entre ORBs de múltiples proveedores.
org.omg.PortableServer.ServantLocatorPackage Proporciona clases e interfaces para localizar el servidor.
org.omg.SendingContext Proporciona soporte para la clasificación de tipos de valor.
Contiene org.omg.stub.java.rmi Stubs RMI-IIOP para los tipos de distancia que se producen en el paquete de java.rmi.
org.w3c.dom Proporciona las interfaces para el Document Object Model (DOM), que es una API de los componentes de la API Java para procesamiento de XML.
org.xml.sax Proporciona las clases e interfaces para el Simple API para XML (SAX), que es un componente de la API de Java para el procesamiento de XML.
org.xml.sax.ext Proporciona clases e interfaces de extensión de la API simple para XML (SAX), que es un componente
de la API de Java para el procesamiento de XML.
org.xml.sax.helpers Ofrece clases de ayuda para la API simple para XML (SAX), que es un componente de la API de Java para el procesamiento de XML.Deshacer cambios





espero que les alla servido, saludos