Paquete Java

Paquete Java

Un Paquete en Java es un contenedor de clases que permite agrupar las distintas partes de un programa cuya funcionalidad tienen elementos comunes.

Contenido

Ventajas

El uso de paquetes proporciona las siguientes ventajas:

  • Agrupamiento de clases con características comunes.
  • Reutilización de código.
  • Mayor seguridad al existir niveles de acceso.

Contenido de un paquete

Un paquete puede contener:

Uso de paquetes

En los ficheros de código Java se usa la palabra reservada package para especificar a qué paquete pertenecen. Suele indicarse como primera sentencia:

package java.awt.event;

Para usar un paquete dentro del código se usa la declaración import. Si sólo se indica el nombre del paquete:

import java.awt.event.*;

se importan todas las clases que contiene. Si además del nombre del paquete se especifica una clase, sólo se importa esa clase:

import java.awt.event.ActionEvent;

Después de añadir alguna de estas sentencias, se puede hacer referencia a la clase ActionEvent usando su nombre:

ActionEvent myEvent = new ActionEvent();

Si no se hubiera importado la clase o el paquete, cada vez que tuviéramos que usarla habría que especificarlo:

java.awt.event.ActionEvent myEvent = new java.awt.event.ActionEvent();

Paquetes importantes de Java

Estos son los paquetes más importantes de la API de Java:

Paquete Descripción
java.applet Contiene clases para la creación de applets.
java.awt Contiene clases para crear interfaces de usuario con ventanas.
java.io Contiene clases para manejar la entrada/salida.
java.lang Contiene clases variadas pero imprescindibles para el lenguaje, como Object, Thread, Math...
java.net Contiene clases para soportar aplicaciones que acceden a redes TCP/IP.
java.util Contiene clases que permiten el acceso a recursos del sistema, etc.
java.swing Contiene clases para crear interfaces de usuario mejorando la AWT.

Enlaces externos


Wikimedia foundation. 2010.

Игры ⚽ Поможем сделать НИР

Mira otros diccionarios:

  • Java SE — Java Platform, Standard Edition o Java SE (conocido anteriormente hasta la versión 5.0 como Plataforma Java 2, Standard Edition o J2SE), es una colección de APIs del lenguaje de programación Java útiles para muchos programas de la Plataforma Java …   Wikipedia Español

  • Java Database Connectivity — Desarrollador Sun Microsystems http://java.sun.com/... Información general Última versión estable …   Wikipedia Español

  • Java.net — Saltar a navegación, búsqueda Se refiere a la API o paquete de Java: java.net, el cual permite realizar conexiones y transacciones a través de la red. Utilizando el paquete java.net podemos comunicar dos o más computadoras que estén en distintas… …   Wikipedia Español

  • Java Remote Method Invocation — Este artículo o sección necesita una revisión de ortografía y gramática. Puedes colaborar editándolo (lee aquí sugerencias para mejorar tu ortografía). Cuando se haya corregido, borra este aviso por favor. RMI (Java Remote Method Invocation) es… …   Wikipedia Español

  • java.net — Se refiere a la API o paquete de Java: java.net, el cual permite realizar conexiones y transacciones a través de la red. Utilizando el paquete java.net podemos comunicar dos o más computadoras que estén en distintas partes del mundo. Contenido 1… …   Wikipedia Español

  • Java — El término Java puede referirse a  : Java (isla) (del idioma indonesio: JAWA), la isla más poblada del archipiélago indonesio, y donde se sitúa la capital, Yakarta. Java, una península de Ámsterdam. Java Fem: Eva Etimología del Hebreo:… …   Wikipedia Español

  • Java Cryptography Architecture — El Java Cryptography Architecture (JCA) es un framework para trabajar con criptografía usando el lenguaje de programación Java. Esto forma parte de la API de seguridad Java, y fue introducido por primera vez en JDK 1.1 en el paquete java.security …   Wikipedia Español

  • Java 2 Enterprise Edition — J2EE son las siglas de Java 2 Enterprise Editions que es la edición empresarial del paquete Java creada y distribuida por Sun Microsystems. Comprenden un conjunto de especificaciones y funcionalidades orientadas al desarrollo de aplicaciones… …   Enciclopedia Universal

  • Java EE — Java Platform, Enterprise Edition o Java EE (anteriormente conocido como Java 2 Platform, Enterprise Edition o J2EE hasta la versión 1.4), es una plataforma de programación parte de la Plataforma Java para desarrollar y ejecutar software de… …   Wikipedia Español

  • Java Desktop System — Sun Java Desktop System Desarrollador ? …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”