Saltar la navegación

6.1.- Sentencia import.

Cuando queremos utilizar una clase que está en un paquete distinto a la clase que estamos utilizando, se suele utilizar la sentencia import. Por ejemplo, si queremos utilizar la clase Scanner que está en el paquete java.util de la Biblioteca de Clases de Java, tendremos que utilizar esta sentencia:

import java.util.Scanner;

Se pueden importar todas las clases de un paquete, así:

import java.awt.*;

Esta sentencia debe aparecer al principio de la clase, justo después de la sentencia package, si ésta existiese.

También podemos utilizar la clase sin sentencia import, en cuyo caso cada vez que queramos usarla debemos indicar su ruta completa:

java.util.Scanner teclado = new java.util.Scanner (System.in); 

Hasta aquí todo correcto. Sin embargo, al trabajar con paquetes, Java nos obliga a organizar los directorios, compilar y ejecutar de cierta forma para que todo funcione adecuadamente.

Para saber más

Te proponemos el siguiente enlace para repasar conceptos que hemos visto a lo largo de la unidad sobre programación orientada a objetos y utilización de clases:

Tutorial de Java en español- Capítulo 13 – Clases y Objetos.

La siguiente parte del vídeo habla sobre la utilización de objetos y clases en Java:

Tutorial de Java en español- Capítulo 14 – Clases y Objetos.